【发布时间】:2021-07-14 23:34:39
【问题描述】:
假设我有一个如下列表:
l = [
['PER', 'O', 'O', 'GEO'],
['ORG', 'O', 'O', 'O'],
['O', 'O', 'O', 'GEO'],
['O', 'O', 'PER', 'O']
]
我想用 LabelEncoder() 对二维列表进行编码。
它应该看起来像:
l = [
[1, 0, 0, 2],
[3, 0, 0, 0],
[0, 0, 0, 2],
[0, 0, 1, 0]
]
有可能吗? 如果没有,有什么解决方法吗?
提前致谢!
【问题讨论】:
-
您的预期输出是什么?问题不清楚。
-
我刚刚更新了问题。感谢您指出。
标签: python label-encoding