【发布时间】:2018-09-26 12:53:47
【问题描述】:
我有一个 pandas 数据框,我正在尝试删除日期时间列的日期和时间部分(即只保留年份和月份部分)。我做了以下事情:
df['my_date_new'] = pd.to_datetime(df['my_date'].dt.year, df['my_date'].dt.month, 0)
但出现以下错误:TypeError: invalid type comparison
我在这里做错了什么,我该如何解决这个问题?
【问题讨论】:
-
当你说删除时,你的意思是你只想要一个字符串吗?代表月份的期间?还是某个月的结束/开始日期?
-
如果以下解决方案之一解决了您的问题,请考虑接受(左侧绿色勾号),或随时要求澄清。
标签: python python-2.7 pandas datetime