我有一个csv文件,如下所示:
Country/Region 1/22/20 1/23/20 1/24/20
Afghanistan 100 200 300
Albania 400 500 0
Algeria 20 30 70
(该表显示了特定日期和国家的案例数量)
我想将其转换为以下格式的词典:
{
"Country1": {"time": [1/22/20, 1/23/20,...], "cases": [0, 0,...],
"Country2": {"time": [1/22/20, 1/23/20,...], "cases": [0, 0,...],
...
}
通过使用to_dict('records')
看起来非常相似,但不一样
[{'Country/Region': 'Afghanistan', '1/22/20': 0, '1/23/20': 0, '1/24/20': 0,...}]
我一直在尝试使用groupby('Country/Region')
,但毫无意义
你会怎么做
行上的
apply()
就足够了使用
List Comprehension
:相关问题 更多 >
编程相关推荐