当前位置: 代码迷 >> 综合 >> Cannot compare types ‘ndarray(dtype=int32)‘ and ‘str‘
  详细解决方案

Cannot compare types ‘ndarray(dtype=int32)‘ and ‘str‘

热度:55   发布时间:2023-11-24 22:44:38.0

代码

 

train['Item_Fat_Content']= train['Item_Fat_Content'].replace(['low fat','LF'], ['Low Fat','Low Fat']) 

报错。

 也就是train['Item_Fat_Content']的数据类型为str,而我们要转换为int=32的数据

(1) 尝试

train['Item_Fat_Content'].dtype = 'int32'

此行报错AttributeError: can't set attribute

  相关解决方案