熊猫未标注日期刻度

时间:2018-09-19 15:13:14

标签: python pandas matplotlib

编程新手。试图用熊猫绘制数据框,但只显示日期标签而没有刻度。

{{1}}

剧情图片。

enter image description here

1 个答案:

答案 0 :(得分:0)

它是重复的Plot pandas dates in matplotlib

但是对于您的情况,答案如下

import numpy as np
import pandas as pd
time = pd.date_range(start='1971-01-01', end='2018-08-01', periods=100)
a= np.random.randint(60, high=165, size=100)
b= np.random.randint(20, high=60, size=100)
df = pd.DataFrame({'time': time, 'a': a, 'b': b})
df['time'] = df['time'].dt.date

df.set_index(['time'],inplace=True)
df.plot()

enter image description here