pandas - 日期未正确格式化
问题描述
我有一个 csv 文件,我将它插入到我的数据框 df 中,但是因为它是一个对象,所以我想将其转换为 Datetime
日期 | 数量 |
---|---|
01-04-2021 | 500 |
02-04-2021 | 600 |
03-04-2021 | 800 |
04-04-2021 | 900 |
filt['Draw Date']=pd.to_datetime(filt['Draw Date'])
filt['Month']=filt['Draw Date'].dt.month_name().str.slice(stop=3)
日期 | 数量 | 月 |
---|---|---|
2021-01-04 | 500 | 简 |
2021-02-04 | 600 | 二月 |
2021-03-04 | 800 | 三月 |
2021-04-04 | 900 | 四月 |
日期变成了月份,反之亦然,我该如何解决这个问题?
解决方案
推荐阅读
- javascript - 使用@react-native-firebase/messaging 收到通知后应用程序崩溃
- javascript - 如何在 Jest 中测试异步 XMLHttpRequest 回调?
- react-native - 如何在 React Native 的类组件中调用钩子?
- c - 在哈希表中安装键值时出现分段错误
- css - 更改rails中的标题字体
- odoo-13 - create_from_ui() 接受 2 个位置参数
- php - 即使设置了 PHPSESSID 并且 session_start() 已被调用 PHP,会话也不活动
- java - 在上下文菜单中找不到运行菜单
- kotlin - Kotlin:委托给具有相同实现的多个接口
- postgresql - rust-lld:错误:找不到库 -lpq