【发布时间】:2020-07-14 08:48:47
【问题描述】:
我阅读了一些与该主题相关的帖子,但没有任何效果。
我正在尝试转换为名为 dem_inclusiondate 和 sae_hospit_date 的数据框列,因为我需要进行生存分析,并且需要包含日期和住院之间的持续时间
但是,这些列的类型是系列,我找不到将它们转换为日期类型的方法。
我在你的评论之后尝试了这个
baseline_all_patients["dem_inclusiondate"]
.to_datetime(baseline_all_patients["dem_inclusiondate"], format="%Y-%m-%d")
但出现此错误:'Series' object has no attribute 'to_datetime'
对不起,我是新手,我不知道我的问题是否清楚
感谢您的帮助。
【问题讨论】:
-
stackoverflow.com/questions/20109391/… 我会查看
df['col'] = pd.to_datetime(df['col']),其中 df 是您的数据框,col 是您的列名。 -
试试
df['dem_inclusiondate'] = pd.to_datetime(df['dem_inclusiondate']),否则根据上面的链接编辑您的问题。 -
您的代码与 cmets 中的代码不同。请再次检查。
标签: pandas date series survival-analysis