成功解决TypeError: data type ‘category‘ not understood
成功解决TypeError: data type 'category' not understood
解决问题
TypeError: data type 'category' not understood
解决思路
类型错误:不理解数据类型“类别”
解决方法
在if判断的时候,除了内容相同之外,一定要观察两边的对象到底是不是类型也相同,比如我在进行以下判断的时候,内容相同,但是两边的类型却不相同,经常输出查看,左边的却是类型,所以当然,会报错!
需要将
if df[col].dtypes=='category'
改为
if str(df[col].dtypes)=='category':
相关推荐
-
SAP SD 基础知识之计划行类别(Schedule Line Category)
SAP SD 基础知识之计划行类别(Schedule Line Category) 一,计划行类别(Schedule Line categories)简介 SAP系统提供了不同schedule lin ...
-
SAP SD基础知识之交货中的控制元素
SAP SD基础知识之交货中的控制元素 一,交货类型Delivery Type Delivery type控制整个的交货,我们可以在delivery header中看到delivery type: D ...
-
linux c之提示format‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat
linux c之提示format‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat
-
SAP PP ECR的Profile规定了用它可以修改哪些数据对象
SAP PP ECR的Profile规定了用它可以修改哪些数据对象 项目上对于一些关键数据对象的维护,需要实现创建ECR.笔者不忙的时候,喜欢就自己感兴趣的一些功能做一些研究.SAP ECR正是笔者感 ...
-
成功解决TypeError: unhashable type: 'numpy.ndarray'
成功解决TypeError: unhashable type: 'numpy.ndarray' 解决问题 TypeError: unhashable type: 'numpy.ndarray' 解决思 ...
-
成功解决 TypeError: type numpy.ndarray doesn't define __round__ method
成功解决 TypeError: type numpy.ndarray doesn't define __round__ method 解决问题 TypeError: type numpy.ndarra ...
-
成功解决TypeError: Object of type 'ndarray' is not JSON serializable
解决问题 TypeError: Object of type 'ndarray' is not JSON serializable 解决方法 def default(self, obj): if is ...
-
成功解决TypeError: unsupported operand type(s) for %: 'NoneType' and 'dict'
成功解决TypeError: unsupported operand type(s) for %: 'NoneType' and 'dict' 解决问题 TypeError: unsupported ...
-
成功解决TypeError: unsupported operand type(s) for +: 'dict_items' and 'list'
成功解决TypeError: unsupported operand type(s) for +: 'dict_items' and 'list' 解决问题 TypeError: unsupporte ...
-
成功解决TypeError: object of type ‘int‘ has no len()
成功解决TypeError: object of type 'int' has no len() 解决问题 TypeError: object of type 'int' has no len() 解 ...
-
成功解决TypeError: sequence item 0: expected str instance, bytes found
成功解决TypeError: sequence item 0: expected str instance, bytes found 解决问题 TypeError: sequence item 0: ...
-
成功解决TypeError: tuple indices must be integers or slices, not str
成功解决TypeError: tuple indices must be integers or slices, not str 解决问题 TypeError: tuple indices must ...
-
成功解决TypeError: __init__() got an unexpected keyword argument 'serialized_options'
成功解决TypeError: __init__() got an unexpected keyword argument 'serialized_options' 解决问题 TypeError: __ ...