one-hot-encoding 相关问题

One-Hot Encoding是一种将分类变量编码为机器学习算法可以处理的数值数据的方法。

在sklearn和命名列中单热编码多个列

我有以下代码,我有一个热编码2列。 #code城市标签使用单热编码方案city_ohe = OneHotEncoder(categories ='auto')city_feature_arr = city_ohe.fit_transform(...

回答 2 投票 2

一个热编码单分类数列[重复]

我希望编码一个分类数字列。我从字符串类型的分类列中看到了很多编码,但是在已经使用数字进行转换时却没有。我的目标是转换这只大熊猫......

回答 1 投票 1

Pandas - 来自另一列的值为get_dummies

我有一个如下的数据框。列Mfr Number是分类数据类型。我想在其上预先形成get_dummies或一个热门编码,但如果它是...则不是用1填充新列。

回答 3 投票 0

二进制Crossentropy惩罚单热矢量的所有分量

我知道二元交叉熵与两类的分类交叉熵相同。此外,我很清楚softmax是什么。因此,我看到了分类交叉熵......

回答 1 投票 5

如果onehotencoder应用于训练数据,如何传递测试数据以获得模型预测

我正在使用Sklearn.preprocessing对preprocees(onehotencoder)进行分类数据。 onehotencoder = OneHotEncoder()pre_loc_data1 = onehotencoder.fit_transform(pre_loc_data1.astype(str))。toarray()...

回答 1 投票 0

将数值和分类数据混合到具有密集层的keras序列模型中

我在Pandas数据帧中有一个训练集,我将这个数据帧传递给带有df.values的model.fit()。这里有一些关于df的信息:df.values.shape#(981,5)df.values [0] #array([163,...

回答 1 投票 1

使用numpy的一个热编码[重复]

如果输入为零,我想创建一个如下所示的数组:[1,0,0,0,0,0,0,0,0,0],如果输入为5:[0,0,0 ,0,0,1,0,0,0,0]对于上面我写道:np.put(np.zeros(10),5,1)但它确实......

回答 9 投票 24

多列之间的R多热编码

我的数据形状为Event Id Var1 Var2 Var3 1 a x w y 2 a z y w 3 b x y q我需要为表格中的每一行创建多热编码向量,...

回答 2 投票 2

使用pandas.get_dummies在单热编码时保留列顺序

什么是Pandas数据帧中单热编码分类特征的最佳/最Pythonic方式,同时保留类别(新列名称)所属的列的原始顺序...

回答 1 投票 0

如何为一个热编码实现生成器函数

我实现了一个生成器函数来生成一个热编码向量但是生成器实际上抛出错误我去生成器函数生成一个热编码向量,因为后者...

回答 1 投票 1

如何只打印第一个和最后一个?

我想打印我的一个热编码数据的第一个和最后一个。代码如下。打印时,打印第一个和最后30个。代码:来自随机导入randint导入pandas_datareader ....

回答 2 投票 0

使用OneHotEncoder进行机器学习时,“ValueError:无法将字符串转换为float”

我正在使用LabelEncoder和OneHotEncoder处理我的数据集中的“分类数据”。在我的数据集中有一个列可以有两个值'Petrol'或'Diesel',我想编码...

回答 1 投票 2

OneHotEncoder更改名称列

我使用OneHotencoder将分类列转换为数值数据,但算法更改列的名称。我如何保存同名列? (我使用python 3)我的数据框架如下:>&...

回答 1 投票 0

将dataframe的子部分中的1值替换为另一列的值

我有一个热编码数据帧,如:| QTD | a | b | c | d | e | ... Z | | ----- + ----- + ----- | ---- | ---- + ----- + ----- | | 90 | 1 | 0 | 0 | 0 | 0 | 0 | | 10 | 0 | 0 | 0 | 0 | ...

回答 2 投票 1

根据1D张 量指数从T张量中选择列(Tensorflow)

在寻找两个输入时,我正在寻找张量流的方法:input1,形状的3D张量(batch_size,x,y)input2,形状的1D张量(batch_size),其值都在[0, y - 1](...

回答 1 投票 3

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

这是我的问题,我希望有人可以帮我弄明白。解释一下,我的数据集中有10多个分类列,每个列有200-300个类别。我想转换......

回答 1 投票 5

我可以将单热编码向量而不是原始句子直接输入到PYTHON模块word2vec.Word2Vec中吗?

例如,我已经将所有单词和数字转换为单热编码。然后从gensim.models导入word2vec,我想使用word2vec.Word2Vec(sentences = one_hot_vectors)...

回答 1 投票 0

使用NumPy沿任意维度进行单热编码

给定一个具有任意多维度的numpy数组,我希望能够对这些维度中的任何一个进行单热编码。例如,假设我有一个形状阵列(10,20,30,40)我可能想...

回答 1 投票 2

将索引数组转换为1-hot编码的numpy数组

假设我有一个1d numpy数组a = array([1,0,3])我想把它编码为2d 1-hot数组b = array([[0,1,0,0],[1] ,0,0,0],[0,0,0,1]])有快速的方法吗?比...更快

回答 16 投票 168

为什么onehotencoding将二进制数据转换为2个互斥功能?

请考虑以下来自scikitlearn网站的代码,来自sklearn.preprocessing import OneHotEncoder enc = OneHotEncoder(handle_unknown ='ignore')X = [['Male',1],['Female',3],['Female',2 ]] ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.