【发布时间】:2021-11-01 10:21:54
【问题描述】:
我有一个关于健康指标的数据集,包含“国家”、“年份”、“GDP”和“预期寿命”等列。数据涵盖2000-2015年。
因此,从 2000 年到 2015 年,每个国家都有许多健康指标的数据。
许多变量缺少特定年份/国家/地区的 (NaN) 数据。
-
那么,例如,我如何将 NaN 值替换为特定于给定国家/年范围的所有国家/地区的平均值/平均值?
-
此外,由于这是纵向数据,因此最好在每个国家/地区的 16 年数据中保持总体趋势。有没有办法替换每个国家/地区的 NaN 数据,以说明该国家/地区随时间变化的总体趋势?
如果你们能解释这两种方法,那就太棒了。
数据链接:https://www.kaggle.com/kumarajarshi/life-expectancy-who
谢谢, D
【问题讨论】:
-
示例数据和示例输出会有所帮助。
-
@U12-Forward,在将数据加载为 DataFrame 后,我不确定从哪里开始,所以我目前的输出对你们没有太大帮助。
-
只需复制数据框并在此处发布,同时显示您想要的输出。
-
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: python time-series nan