小编ocu*_*cut的帖子

Pandas 在更广泛的数据框中转换虚拟变量列表

我已经导入了一个 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 将一列列表转换为虚拟对象之后,我尝试了以下代码(其中 …

python list dataframe pandas dummy-variable

1
推荐指数
1
解决办法
375
查看次数

标签 统计

dataframe ×1

dummy-variable ×1

list ×1

pandas ×1

python ×1