python - 在 Python 中将 00 年转换为 2000 年
问题描述
我的 DF 出生时带有 Month 列:
90 年 4 月
在
df2['Month'] = pd.to_datetime(df2['Month'], format="%Y")
出去
Month Pork Price year month
0 1990-04-01 99.64 1990.0 4.0
1 1990-05-01 115.68 1990.0 5.0
2 1990-06-01 121.46 1990.0 6.0
3 1990-07-01 96.19 1990.0 7.0
4 1990-08-01 93.97 1990.0 8.0
... ... ... ... ...
115 1999-11-01 47.66 1999.0 11.0
116 1999-12-01 50.94 1999.0 12.0
117 NaT 51.61 NaN NaN
118 NaT 54.91 NaN NaN
119 NaT 57.76 NaN NaN
我的问题是,当年份更改为 jan-00 时,我的代码还不够。
我希望有人能帮帮忙
问候简
解决方案
推荐阅读
- java - Java - 如何导入:((org.postgresql.PGConnection)conn).addDataType("geometry", Class.forName("org.postgis.PGgeometry"));
- macos - 在 mac 终端中找不到命令
- docker - 为什么我的 jenkins docker 容器会自行停止?
- python - Pygame 混合器模块不可用
- css - CSS 背景尺寸和背景位置
- unit-testing - mockito-core 与 mockito-inline 之间的区别
- python - 比较(列表)列表中两个元素的位置
- python - 浏览上下文已被丢弃错误在 iFrame Selenium 内发送文本输入
- excel - Selenium VBA - 无法打开基本浏览器
- fast-android-networking - 如何在 Fast Android Networking 库中处理不同类型的响应