我有一本这样的字典
{"regions":[
{"name": "South America", "code": "SA01,SA02,SA03"},
{"name": "Asia Pacific", "code": "AP01,AP02,AP03"}
]}
我有一个df看起来像这样
id code
1 SA01
2 SA02
3 SA03
4 AP01
5 AP02
6 AP03
我想在df
中创建一列region
,它的值将基于regions
中的code
值,因此结果如下所示
id code region
1 SA01 South America
2 SA02 South America
3 SA03 South America
4 AP01 Asia Pacific
5 AP02 Asia Pacific
6 AP03 Asia Pacific
我想知道做这件事最好的方法是什么。你知道吗
本例不做任何修改就获取当前数据集。我相信这可以由更有经验的人来完善。你知道吗
您可以重新定义字典(
d
此处),为字符串中出现的每个代码提供一个单独的code:region
条目,并使用它映射code
列中的值:相关问题 更多 >
编程相关推荐