修改python plot折线图的坐标轴刻度,这里修改为整数:

代码如下:
from matplotlib import pyplot as plt
import matplotlib.ticker as ticker
import numpy as np
def std_plot():
overall_std = [34.369, 21.366, 16.516, 11.151]
max_std = [36.769, 21.794, 14.390, 4.684]
plt.figure()
plt.plot(overall_std, label='average_std')
plt.plot(max_std, label='max_std')
plt.legend()
plt.xlabel('window')
plt.ylabel('std')
plt.xticks(range(len(max_std)))
# plt.gca().xaxis.set_major_formatter(ticker.formatstrformatter('%1.1f'))
plt.show()
std_plot()
可以发现,通过上面的方法可以自定义x轴的刻度显示为其他样式,比如根据时间显示。只需要修改为
本文介绍了如何使用matplotlib库在Python中修改plot折线图的坐标轴刻度。通过示例展示了如何将刻度改为整数、时间格式以及保留小数点后一位的方法。
最低0.47元/天 解锁文章
548

被折叠的 条评论
为什么被折叠?



