【发布时间】:2020-12-25 19:12:50
【问题描述】:
我有一个包含country、year 和value 列的数据。最大值(年)是 1985 年,最小值(年)是 2016 年,但并非所有国家都有全年(1985-2016 年)的数据。因此,为了在国家之间绘制可比较的条形图,我想为每个国家/地区添加 value 0 来表示缺失的年份。
例如:
df -->
country year value
0 India 2040 354
1 India 2041 357
2 India 2042 454
3 USA 2040 454
4 USA 2041 436
由于美国没有 2042 数据,因此将其添加到:
country year value
0 India 2040 354
1 India 2041 357
2 India 2042 454
3 USA 2040 454
4 USA 2041 436
5 USA 2042 0
如何为我的数据中的每个国家/地区执行此操作?
【问题讨论】:
-
我不确定我是否理解这个问题。据我所知,
max(year)是 2042。我错过了什么吗?