【发布时间】:2020-08-08 00:14:52
【问题描述】:
我有一个包含分类特征的数据帧,我用以下方式编码:
df['categorical_feature'] = df['categorical_feature'].astype('category')
df['labels'] = df['categorical_feature'].cat.codes
如果我在另一个具有相同类别字段的数据帧上应用与上述相同的代码,则映射会被打乱,但我需要它与第一个数据帧保持一致。
有没有办法成功地将相同的映射category:label 应用到另一个具有相同分类值的数据帧?
【问题讨论】:
-
请分享两个数据帧的样本并提供预期输出。
标签: pandas label-encoding