3
我试图绘制我收到的每月数据图。绘制数据时,绘图仅显示x轴上的年份,但不显示月份。我怎样才能让它在x tick标签上显示月份?如何在使用日期范围时使x轴更加细致
import pandas as pd
import numpy as np
new_index = pd.date_range(start = "2012-07-01", end = "2017-07-01", freq = "MS")
columns = ['0']
df = pd.DataFrame(index=new_index, columns=columns)
for index, row in df.iterrows():
row[0] = np.random.randint(0,100)
%matplotlib inline
df.loc['2015-09-01'] = np.nan
df.plot(kind="line",title="Data per month", figsize = (40,10), grid=True, fontsize=20)