【发布时间】:2020-12-18 22:26:38
【问题描述】:
如何将 int 更改为分类
import pandas as pd
import numpy as np
data = pd.read_excel('data.xlsx',header=0)
data.info()
现在有一个 int64 列损坏。它显示了不同的损伤组。如何将此列转换为分类列? (背景是,有4个伤害组。1个不是真正的伤害,4个是完全伤害)。
我试过了:
data['damage']= data.damage.astype('categorical')
*data type 'categorical' not understood*
但它不起作用。例如,这适用于 ('float') 或其他任何东西。 列损坏如何转移到分类列?
【问题讨论】:
标签: python pandas types type-conversion multiclass-classification