小编写本篇文章的目的,主要是给大家简单的介绍下,在python中,怎么才能实现plt中,x轴坐标按照1刻度去进行显示,具体的操作方法与代码,下文给大家进行解答。
plt x轴坐标按1刻度显示
import matplotlib.pyplot as plt from matplotlib.pyplot import MultipleLocator x_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 plt import 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)) #画曲线1 plt.plot(x,y1) #画曲线2 plt.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()
结果
综上所述,python中,实现plt就为大家介绍到这里了,希望可以为各位读者带来帮助。
原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/4078.html