python - 将月份年份转换为 YYYY-MM-DD 日期格式 Python Pandas
问题描述
我想在熊猫的数据框中将月份和年份转换为 YYYY-MM-DD,日期将是该月的第一天
我试着用这个
pd.to_datetime(df, format='%Y-%m-%d', errors='ignore')
我预计结果是
解决方案
尝试使用格式'%b,%Y'
:
df['date']=pd.to_datetime(df['date'], format='%b,%Y', errors='coerce')
或者
根本不使用格式,让我们pandas
推断它:
df['date']=pd.to_datetime(df['date'], errors='coerce')
有关格式代码的更多信息,请参阅文档
推荐阅读
- keras - 在 Keras 中加载模型后损失函数大幅增加,自定义数据,繁重的 agumentation
- unit-testing - 为每个函数编写单元测试与只为服务编写 API 测试相比有什么优势
- sql - Oracle表中基于条件的随机记录
- c# - 有没有办法使用 [FromBody] 属性进行嵌套模型绑定?
- r - 理解 R 中的马尔可夫链源代码
- mysql - 视图是否需要更新任何操作,甚至需要一些时间来更新?
- java - 带有Java Play Eclipse项目的VSCode中的“类路径不完整。只会报告语法错误”
- html - 将 Slim 转换为 HTML
- node.js - Mongoose findOneAndUpdate 不会更新多个嵌套字段
- java - 如何动态地继续从 EditText 字段添加项目?