在熊猫中转换为字符串时出现错误:“ AttributeError:'str'对象没有属性'strftime'”

时间:2020-07-28 04:02:38

标签: python pandas

我有一个带有要转换为字符串的对象列的数据框。我使用了.astype(str),但它仍然不能将对象转换为字符串。

注意:我已经研究了在线解决方案,但无法解决我的问题

df['Start_Time']

0          2016-02-08 05:46:00
1          2016-02-08 06:07:59
2          2016-02-08 06:49:27
3          2016-02-08 07:23:34
4          2016-02-08 07:39:07
          ```
3513735    2019-08-23 18:03:25
3513736    2019-08-23 19:11:30
3513737    2019-08-23 19:00:21
3513738    2019-08-23 19:00:21
3513739    2019-08-23 18:52:06
Name: Start_Time, Length: 3513740, dtype: object

我也尝试使用日期时间库的“ strftime”并将其应用于我的数据框,但收到属性错误。

df['Start_Time'].apply(lambda x: x.strftime("%d%m%Y"))
AttributeError: 'str' object has no attribute 'strftime'

有人有潜在的解决方案吗?谢谢!

编辑:我能够弄清楚。我只是在错误地子串化了。感谢您在评论中提供的所有帮助! :)

0 个答案:

没有答案