2024-05-21 04:09:18 发布
网友
具有一个名为“date”的键的数据帧。前几个条目如下所示:
0 02.01.2013 1 03.01.2013 2 05.01.2013 3 06.01.2013 4 15.01.2013
以2014年为例,我想用pandas not all out作为一个例子。在
我浏览了教程,发现了以下内容:
但从那以后就不管用了
transactions['date'][9]
给我的是第9个数据项,但不是日期的第9个数字。在
有人能帮助新手吗?在
df date 0 02.01.2013 1 03.01.2013 2 05.01.2013 3 06.01.2014 4 15.01.2014
使用pd.to_datetime将列转换为datetime,并测试dt.year属性-
pd.to_datetime
datetime
dt.year
使用掩码过滤df-
df
df = df[m]
如果datetime列是索引,则需要转换df.index-
df.index
m = pd.to_datetime(df.index).year != 2014
使用
^{pr2}$pd.to_datetime
将列转换为datetime
,并测试dt.year
属性-使用掩码过滤
df
-如果datetime列是索引,则需要转换
df.index
-相关问题 更多 >
编程相关推荐