怎么把Series格式的数据独热编码
时间: 2023-05-30 12:01:59 浏览: 75
可以使用pandas中的get_dummies()函数对Series数据进行独热编码。
例如,假设有一个Series数据s,包含如下元素:
```
s = pd.Series(['cat', 'dog', 'cat', 'fish', 'dog'])
```
可以使用get_dummies()函数将其进行独热编码:
```
dummies = pd.get_dummies(s)
```
得到的结果为:
```
cat dog fish
0 1 0 0
1 0 1 0
2 1 0 0
3 0 0 1
4 0 1 0
```
其中,每个元素被转换成一个独热向量,向量中对应该元素的位置为1,其余位置为0。
阅读全文