首页 > 解决方案 > 对于仅在单行上的训练集,标签编码器给出错误为“数组索引过多”

问题描述

我有一个数据集,变量是一个字符串,它是一个包含 5959 列的单行,我想对分类数据进行编码。

from sklearn.preprocessing import LabelEncoder , OneHotEncoder
label_encoder = LabelEncoder()
y_train[:,0] = label_encoder.fit_transform(y_train[:,0])
onehot_encoder = OneHotEncoder(categorical_features = [0])
y_train = onehot_encoder.fit_transform(y_train).toarray()

应对数据进行分类以供进一步处理和分析。

标签: python-3.xmachine-learningencoding

解决方案


推荐阅读