【发布时间】:2018-02-24 03:10:14
【问题描述】:
我正在尝试根据日期将数据框拆分为两个。这已经解决了这里的一个相关问题:Split dataframe into two on the basis of date
我的数据框如下所示:
abcde col_b
2008-04-10 0.041913 0.227050
2008-04-11 0.041372 0.228116
2008-04-12 0.040835 0.229199
2008-04-13 0.040300 0.230301
2008-04-14 0.039770 0.231421
如何根据日期(例如 2008-04-12 之前及之后)拆分它?当我尝试这个时:
df.loc[pd.to_datetime(df.index) <= split_date]
split_date 是 datetime.date(2008-04-12),我收到此错误:
*** TypeError: <class 'datetime.date'> type object 2008-04-12
【问题讨论】: