【发布时间】:2018-07-17 13:57:27
【问题描述】:
我一直在手动进行转换,但有没有办法通过 sklearn 的 labelencoder 使用 bin 或范围:
le = LabelEncoder()
A = ["paris", "memphis"]
B = ["tokyo", "amsterdam"]
le.fit([A,B])
print(le.transform(["tokyo", "memphis", "paris","tokyo", "amsterdam"]))
想要的输出 --> [2,1,1,2,2]
或者您可以想象使用年龄范围、距离等。有没有办法做到这一点?
【问题讨论】:
标签: python scikit-learn