一、普通坐标轴刻度调整
import numpy as np
import matplotlib.pyplot as plt
x=np.arange(1,11,1)
plt.plot(x,x)
plt.locator_params(‘x’,nbins=20) #对x轴分20组
plt.show()

二、日期坐标轴刻度调整
import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl
import datetime
fig=plt.figure()
start=datetime.datetime(2015,1,1)
stop=datetime.datetime(2016,1,1)
delta=datetime.timedelta(days=1)
dates=mpl.dates.drange(start,stop,delta)
y=np.random.rand(len(dates))
ax=plt.gca()
ax.plot_date(dates,y,linestyle=’-’,marker=’’)
date_format=mpl.dates.DateFormatter(’%Y-%m-%d’)
ax.xaxis.set_major_formatter(date_format)
fig.autofmt_xdate()
plt.show()

matplotlib坐标轴刻度
最新推荐文章于 2024-01-08 15:19:13 发布
本文介绍如何使用Python的Matplotlib库调整普通坐标轴和日期坐标轴的刻度,包括对x轴进行分组显示及日期格式的自定义设置。
2929

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



