如何在defaultdict中使用标签编码器时获取Labelencoder.Classes_?

时间:2018-05-28 08:22:17

标签: python encoding defaultdict

我使用以下方法标记编码我的列车数据。

这种方法运行正常,但在测试集中我需要处理训练集中未安装的新级别。为此,我需要LabelEncoder.Classes _

from collections import defaultdict
label_dict = defaultdict(LabelEncoder)
fit = df.apply(lambda x: label_dict[x.name].fit(x))

但是在defaultdict中使用LabelEncoder时如何获取类信息?

1 个答案:

答案 0 :(得分:0)

您可以尝试 label_dict['dataframe header'].classes_