混合类型数据帧上的仅onehot编码分类功能

2024-09-30 22:22:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个具有分类特征和数字特征的数据帧。我只想对分类特性进行热编码,但当我得到\ u假人时,它会返回一个错误。我需要使用稀疏,因为我在分类特征中有很多数据,当它们是一个热编码的时候

notToDummy = [num1,num2,num3,num4....]
toDummy = [cat1,cat2,cat3,cat4....]
X_dummies = pd.get_dummies(X,columns = toDummy, sparse=True)
X_dummies = X_dummies.sparse.to_coo().tocsr()


>>AttributeError: Can only use the '.sparse' accessor with Sparse data.

我该怎么解决这个问题


Tags: 数据编码错误分类数字特征特性sparse