【发布时间】:2019-01-13 11:14:49
【问题描述】:
我有一个看起来像这样的 pandas 数据框:
year week val1 val2
0 2017 45 10.1 20.2
0 2017 48 10.3 20.3
0 2017 49 10.4 20.4
0 2017 52 10.3 20.5
0 2018 1 10.1 20.2
0 2018 2 10.3 20.3
0 2018 5 10.4 20.4
0 2018 9 10.3 20.5
....
请注意,周不是连续的。用 val1 和 val2 数字作为 NaN 填充缺少的行的最佳方法是什么?例如,我的年份是从 2017 年到 2018 年,我的周数是 45-52 和 1-9。
非常感谢。
【问题讨论】:
-
您的预期结果是什么?你还试过什么?
-
你有没有尝试过任何解决方案?
-
你试过fillna()吗?
-
this question 可能重复 - 虽然没有接受的答案,所以不能用它来投票关闭。
标签: python pandas dataframe series