Py学习  »  Python

根据python中具有重复值的ID列,为分类数据生成虚拟变量[duplicate]

oska boska • 4 年前 • 1789 次点击  

我有以下数据框:

    ID    value
0   1     A
1   1     B
2   1     C
3   2     B
4   10    C
5   4     C
6   4     A

我想为“value”列中的值创建虚拟变量,为“ID”列中的每个值创建虚拟变量。所以我想要这个:

    ID    A    B    C
0   1     1    1    1
1   2     0    1    0
2   10    0    0    1
3   4     1    0    1

在python中如何实现这一点?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/129700
文章 [ 1 ]  |  最新文章 4 年前