python中pandas库设置x轴刻度线

python绘图一般使用matplotlib、pandas等,本示例使用matplotlib进行简单的python绘图的坐标轴设置 1 定义坐标轴字体 plt.rc('font',family='Times New Roman')登录后复制 2 设置坐标轴刻度字号 plt.xticks(fontsize=14)plt.yticks(fontsize=14)登录后复制 3 设置坐标轴显示范围 plt.xlim(0,1000)plt....
python中pandas库设置x轴刻度线
python绘图一般使用matplotlib、pandas等,本示例使用matplotlib进行简单的python绘图的坐标轴设置
1 定义坐标轴字体
plt.rc('font',family='Times New Roman')
登录后复制
2 设置坐标轴刻度字号
plt.xticks(fontsize=14)
plt.yticks(fontsize=14)
登录后复制
3 设置坐标轴显示范围
plt.xlim(0,1000)
plt.ylim(-3000,-400)
登录后复制
4 设置坐标轴线粗细
ax=plt.gca();#获得坐标轴的句柄
ax.spines['bottom'].set_linewidth(1);###设置底部坐标轴的粗细
ax.spines['left'].set_linewidth(1);####设置左边坐标轴的粗细
登录后复制
5 设置坐标轴标签
#front是标签属性:包括字体、大小等
font = {'family' : 'Times New Roman',
'weight' : 'normal',
'size' : 18,
}
plt.xlabel("Episode",font)
plt.ylabel(r"Average Reward",font)
登录后复制
6 设置坐标轴科学计数法表示
plt.ticklabel_format(axis="y", style="sci", scilimits=(0,0))
登录后复制
7 设置坐标轴以固定间隔显示刻度
x_major_locator=MultipleLocator(15)#以每15显示
y_major_locator=MultipleLocator(3)#以每3显示
ax=plt.gca()
ax.xaxis.set_major_locator(x_major_locator)
ax.yaxis.set_major_locator(y_major_locator)2022-12-15
mengvlog 阅读 603 次 更新于 2025-12-20 09:45:31 我来答关注问题0
檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部