我已经导入了一个 json 文件,现在有一个数据框,其中一列(代码)是一个列表。
index year gvkey code
0 1998 15686 ['TAX', 'ENVR', 'HEALTH']
1 2005 15372 ['EDUC', 'TAX', 'HEALTH', 'JUST']
2 2001 27486 ['LAB', 'TAX', 'HEALTH']
3 2008 84967 ['HEALTH','LAB', 'JUST']
Run Code Online (Sandbox Code Playgroud)
我想要得到的是如下内容:
index year gvkey TAX ENVR HEALTH EDUC JUST LAB
0 1998 15686 1 1 1 0 0 0
1 2005 15372 1 0 1 0 1 0
2 2001 27486 1 0 1 0 1 0
3 2008 84967 0 0 1 0 1 1
Run Code Online (Sandbox Code Playgroud)
在Pandas 将一列列表转换为虚拟对象之后,我尝试了以下代码(其中 …