python - 如何填写数据框中的字段具有“1900-01-01”作为日期的特定日期?
问题描述
我有一个数据框,其中包含一个名为“completed_date”的字段,它有一堆看起来像这样的日期'1900-01-01'
:我如何才能将所有这些日期更新为'2019-01-01'
仅当日期为时'1900-01-01'
?
我试过这段代码。
df.loc[df['completed_date'] == '1900-01-01', 'completed_date'] = '2019-01-01'
'1900-01-01'
我没有收到错误,它似乎运行良好,但是当我查看结果时,我仍然在该字段中看到一堆记录。也许有一个 Pandas 解决方案。没有把握。有什么想法吗?
解决方案
推荐阅读
- c - shell中的退出命令
- c++ - Qml 实时渲染模型
- postgresql - PostgresQL:将部分文件路径作为命令行参数传递
- charts - 更改 Google 折线图中数据标签的顺序
- java - 从 Bouncy Castle 中的文本创建 RSA 公钥的问题
- qt - QImage::rgbSwapped() 函数工作很慢
- jquery - 未捕获的引用错误:$ajax 未在 HtlmInputElement 中定义。
- mysql - 如何避免由于滞后 b/w 主/从而导致重复?
- angular - *ngIf div 显示隐藏订阅 Firestore
- android-emulator - Android 模拟器未在 AMD Ryzen 处理器上运行(需要硬件加速)