【发布时间】:2021-05-03 08:43:27
【问题描述】:
如何将 ddf 标签转换为 Dask 数据帧中的一种热编码? 标签是从 1 到 17 的整数
这里是我的代码:
df = dask.dataframe.read_csv('nonTorDataset2.csv', dtype=dicType)
train, test = dask_ml.model_selection.train_test_split(df,test_size=0.2,shuffle=True,blockwise=True)
y_test = train['class_id']
y_test=y_test.astype('category')
y_test=y_test.categorize()
encoder = OneHotEncoder(sparse=False)
encoder = encoder.fit(y_test)
print(encoder.fit(y_test).compute())
【问题讨论】:
标签: python dask one-hot-encoding