【发布时间】:2020-11-15 04:30:49
【问题描述】:
我有一个具有 appr 的数据框。 100 列和 20000 行。现在我想对一个分类列进行编码,以便它具有数字代码。检查其值计数后,结果显示如下:
df['name'].value_counts()
aaa 650
baa 350
cad 50
dae 10
ef3 1
....
唯一值的总数约为 3300。所以我可能有一个从 1 到 3300 的代码范围。我会 在训练之前标准化数字代码。由于数据集中已经有很多列,我不喜欢使用一种热编码方法。那么我该怎么做呢?谢谢!
【问题讨论】: