marplotlib16.坐标走更改刻度,日期

1.更改刻度

import matplotlib.pyplot as plt import numpy as np import matplotlib.pyplot as plt import numpy as np x = np.arange(1,11,1) plt.plot(x,x) ax = plt.gca() ax.locator_params('y',nbins=20, # 'x',nbins=20, ) plt.show()

  

2.更改日期

import matplotlib.pyplot as plt
import matplotlib as mp1
import numpy as np
import datetime
import time
fig = plt.figure()
star = datetime.datetime(2015,1,1)
stop = datetime.datetime(2016,1,1)
delta = datetime.timedelta(days=1)

dates = mp1.dates.drange(star,stop,delta)

y = np.random.rand(len(dates))

ax = plt.gca()

ax.plot_date(dates,y,linestyle='-',marker='')
date_format = mp1.dates.DateFormatter('%Y-%m')
ax.xaxis.set_major_formatter(date_format)

plt.show()

  

原文地址:https://www.cnblogs.com/heluobing/p/11173124.html