【发布时间】:2018-07-19 04:26:57
【问题描述】:
我有一些我想要绘制的月度数据。但当然,每月对齐很重要:无论是月初(例如 01-01-2000)还是月底(例如 31-01-2000)。但是,在绘图时,我发现月份开始和月份结束之间没有区别。
例子:
import pandas as pd
input = [10., 12., 15., 13., 9., 20., 17., 21., 23., 16., 15., 16.]
index1 = pd.date_range(start='2000-01-31', end='2000-12-31', freq='M')
df1 = pd.DataFrame(input, index=index1)
index2 = pd.date_range(start='2000-01-01', end='2000-12-01', freq='MS')
df2 = pd.DataFrame(input, index=index2)
ax = df1.plot()
df2.plot(ax=ax)
我得到这个输出:
虽然我希望这样:
这是一个错误,还是我犯了一个错误?
【问题讨论】: