【发布时间】:2017-01-21 08:16:21
【问题描述】:
我在 csv 文件中有一些以下格式的数据。
Id Category
1 A
2 B
3 C
4 B
5 C
6 d
我想将其转换为以下格式并保存为另一个 csv 文件
Id A B C D E
1 1 0 0 0 0
2 0 1 0 0 0
3 0 0 1 0 0
4 0 1 0 0 0
5 0 0 1 0 0
6 0 0 0 1 0
【问题讨论】:
-
它被称为 One Hot Encoding,你可以使用 sklearn OneHotEncoder() 函数来做到这一点
-
@ayhan 这是一个类似的问题,但我如何传递我的数据所在的 .csv 文件而不是直接传递数据?谢谢
标签: python python-3.x pandas text-processing spyder