【发布时间】:2016-12-07 00:05:54
【问题描述】:
我有这个简化的数据框:
ID, Date
1 8/24/1995
2 8/1/1899 :00
如何使用 pandas 的强大功能来识别数据框中具有额外 :00 的任何日期并将其删除。
知道如何解决这个问题吗?
我尝试过这种语法但没有帮助:
df[df["Date"].str.replace(to_replace="\s:00", value="")]
输出应该是这样的:
ID, Date
1 8/24/1995
2 8/1/1899
【问题讨论】:
-
您是自己创建数据框吗?因为您可以在制作 df 之前删除无关的
:00。 -
我正在使用
pd.read.csv()将 .csv 文件作为数据框读取...但我注意到,在将它们作为数据框读取之前,某些日期实际上确实有多余的 `:00`
标签: python regex string pandas dataframe