这篇教程python实现plt x轴坐标按1刻度显示写得很实用,希望能帮到您。
plt x轴坐标按1刻度显示import matplotlib.pyplot as pltfrom matplotlib.pyplot import MultipleLocatorx_major_locator = MultipleLocator(1)ax = plt.gca()ax.xaxis.set_major_locator(x_major_locator) # x轴按1刻度显示# ls_num是你已有的列表数据,存放纵坐标内容plt.plot(ls_num) # y轴变量plt.ylabel('count') # y轴名字plt.show() 
matplotlib设置坐标轴在使用matplotlib模块时画坐标图时,往往需要对坐标轴设置很多参数,这些参数包括横纵坐标轴范围、坐标轴刻度大小、坐标轴名称等 在matplotlib中包含了很多函数,用来对这些参数进行设置。 plt.xlim 、plt.ylim 设置横纵坐标轴范围plt.xlabel 、plt.ylabel 设置坐标轴名称plt.xticks 、plt.yticks 设置坐标轴刻度
以上plt表示matplotlib.pyplot
例子#导入包import matplotlib.pyplot as pltimport numpy as np#创建数据x = np.linspace(-5, 5, 100)y1 = np.sin(x)y2 = np.cos(x)#创建figure窗口plt.figure(num=3, figsize=(8, 5))#画曲线1plt.plot(x, y1)#画曲线2plt.plot(x, y2, color='blue', linewidth=5.0, linestyle='--')#设置坐标轴范围plt.xlim((-5, 5))plt.ylim((-2, 2))#设置坐标轴名称plt.xlabel('xxxxxxxxxxx')plt.ylabel('yyyyyyyyyyy')#设置坐标轴刻度my_x_ticks = np.arange(-5, 5, 0.5)my_y_ticks = np.arange(-2, 2, 0.3)plt.xticks(my_x_ticks)plt.yticks(my_y_ticks)#显示出所有设置plt.show() 结果 
以上为个人经验,希望能给大家一个参考,也希望大家多多支持wanshiok.com。 Django的restframework接口框架自定义返回数据格式的示例详解 python OpenCV的imread不能读取中文路径问题及解决 |