看过来
《pandas 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gr99123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
(编码题)用“备份表”补缺失。早上导出的销售额表缺了两天:
import pandas as pd
main = pd.Series([100, None, None, 120],
index=pd.date_range("2024-08-01", periods=4),
name="GMV")
backup = pd.Series([None, 90, 110, None],
index=pd.date_range("2024-08-01", periods=4),
name="GMV")
用 一行 combine_first()
把缺失值用 backup
补上,并打印结果。
代码如下:
full = main.combine_first(backup)
print(full)
输出:
2024-08-01 100.0
2024-08-02 90.0
2024-08-03 110.0
2024-08-04 120.0
dtype: float64
(完)
更新时间:2025-08-28 14:15:08 标签:pandas python 缺失值 备份表