【发布时间】:2021-02-06 18:04:21
【问题描述】:
在图片1,你可以看到我的数据框的开始。我想创建两个包含值(confirmed_cases 和 death)的新列,并去掉“类型”列。本质上,我希望每个县都有一行数据,并已经使用数据中的值添加了一个确认病例和死亡列。我尝试了下面的代码,但显然值的长度与索引的长度不匹配。
有什么建议吗?
apidata['Confirmed_Cases'] = apidata['values'].iloc[::2].values
apidata['Deaths'] = apidata['values'].iloc[1::2].values
(对不起,照片的链接,我对这个网站太陌生,无法在帖子中包含照片)
也许有办法将每个值在新列中发布的次数加倍?所以前五个死亡将是 [5, 5, 26, 26, 0] 然后我可以每隔一行删除一次?
【问题讨论】:
标签: pandas dataframe jupyter-notebook