【发布时间】:2020-03-07 23:27:16
【问题描述】:
我有这样的数据框。
YEAR_ MONTH_
2010 3
2010 4
2010 5
2012 6
2012 7
2013 8
2014 9
2014 10
我像这样读取数据帧
df2 = pd.read_csv('D://Thesis//rolling_sum_6_month.csv', engine='python')
#df2['DATE_'] = pd.to_datetime(df2['DATE_']) + MonthEnd(1)
df2 = df2.set_index('MONTH_')
df2.head()
我是这样拆分数据的。
split_date = pd.Timestamp('08-2013')
test = df2.loc[split_date:, ['id001']]
它显示像这样的错误。
KeyError: Timestamp('2013-08-01 00:00:00')
如何拆分数据框?
【问题讨论】:
标签: python python-3.x pandas timestamp