如何将类别变量转换为一个热标签
Posted blogcccc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将类别变量转换为一个热标签相关的知识,希望对你有一定的参考价值。
stautilvalprintnmf条件one_hot(单次热)编码?差异选项
各种类别的变量n_hot被转换为n个变量
虚拟变量根据某些条件,n用于不同类别,转换为n-1变量
熊猫将标签变成一克代码
pd.get_dummies(df_NMF [‘cluster‘])。头(20)
tensorflow将标签转换为一克编码问答知识图片价格大全
从keras.utils导入到分类
编码= to_category(df_NMF [‘cluster’])
一次性使用机器学习包进行编码
从sklearn.preprocessing导入LabelEncoder
从OneHotEncoder导入sklearn.preprocessing
数据= [“冷”,“冷”,“热”,“冷”,“热”,“热”,“热”,“冷”,“热”,“热”]
值= np.array(数据)
打印(值)
#完整的代码:
label_encoder = LabelEncoder()
integer_encoded = label_encoder.fit_transform(值)
打印(以整数编码)
onehot_encoder = OneHotEncoder(薄=假)
integer_encoded = integer_encoded.reshape(区域(整数编码),1)
onehot_encoded = onehot_encoder.fit_transform(integer_encoded)
打印(onehot_encoded)
#反转第一个示例
反转= label_encoder.inverse_transform([np.argmax(onehot_encoded [0 ,:]]])
倒置的
如何将分类变量转换为一个热标签stautilvalprintnmf指南JS
以上是关于如何将类别变量转换为一个热标签的主要内容,如果未能解决你的问题,请参考以下文章