2024-05-09 21:13:40 发布
网友
我有一个旧版本的Pandas(0.10…),获得新版本需要时间,因为它是整个企业范围内的更改。在
我希望在Pandas 0.10中将时间戳转换为mm/dd/yyyy格式,但我很茫然,因为\u datetime()方法似乎没有格式参数。在
你能建议一个解决办法吗?在
另一个选择是在to_csv()调用期间,有一种方法将列转换为mm/dd/yyyy。在
如果旧版本的Pandas(0.10)还没有DateTimeSeries.dt访问器,可以尝试以下较慢的方法:
DateTimeSeries.dt
In [68]: df['date'].apply(lambda x: x.strftime('%m/%d/%Y')) Out[68]: 0 01/29/2017 1 01/30/2017 2 01/31/2017 4 02/02/2017 0 01/29/2017 1 01/30/2017 2 01/31/2017 3 02/01/2017 Name: dt, dtype: object
如果旧版本的Pandas(0.10)还没有
DateTimeSeries.dt
访问器,可以尝试以下较慢的方法:相关问题 更多 >
编程相关推荐