在数据帧的 for 循环中使用 .cat.codes()

时间:2021-02-16 14:32:15

标签: python pandas numpy

我有一个包含大约 50 列的数据框,并且值在“分类”dtype 中。

我需要使用“.cat.code()”将这些分类值转换为数值。

我可以使用下面的代码来隐藏所有的列

data_only_object['type (actionDetails 0)'] = data_only_object['type (actionDetails 0)'].cat.codes

虽然我有更多的专栏,但手动完成它是一项忙碌的工作。所以请提出一种我可以创建循环的方法,以便我可以对所有列值应用更改。

提前致谢.. :)

0 个答案:

没有答案