2020-06-08
阅读量:
1503
pandas中怎么把分类变量转变为数值的?
原数据如下:

1、通过map方式,将类别映射为数值。
city_to_state = { 'San Francisco' : 0,
'Baltimore' : 1,
'Miami' : 2,
'Douglas' : 3,
'Boston' : 4}
df['state'] = df['city'].map(city_to_state)
df

2、通过get_dummies方法来转换。
pd.get_dummies(df['city'])







评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论