如何将类别变量转换为一个热标签

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

以上是关于如何将类别变量转换为一个热标签的主要内容,如果未能解决你的问题,请参考以下文章

如何在使用 sklearn 进行一次热编码后给出列名?

如何在使用 sklearn 进行一次热编码后给出列名?

多标签分类:解码一个热向量

将 Pandas Dataframe 列转换为一个热标签

单标签多类分类随机森林python

R语言笔记——将分类变量转换为连续变量