In [8]: s=pd.Series(list('AABBCCABCDDEE'))
0 A
1 A
2 B
3 B
4 C
5 C
6 A
7 B
8 C
9 D
10 D
11 E
12 E
dtype: object
In [9]: pd.get_dummies(s)
Out[9]:
A B C D E
0 1 0 0 0 0
1 1 0 0 0 0
2 0 1 0 0 0
3 0 1 0 0 0
4 0 0 1 0 0
5 0 0 1 0 0
6 1 0 0 0 0
7 0 1 0 0 0
8 0 0 1 0 0
9 0 0 0 1 0
10 0 0 0 1 0
11 0 0 0 0 1
12 0 0 0 0 1
可以将一个特征的类别抽取出来当作新的特征使用,这样增加了样本的维度,是一种常用的数据预处理方法。