栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python报错 unexpected keyword argument ‘categories‘

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python报错 unexpected keyword argument ‘categories‘

错误:

        TypeError: astype() got an unexpected keyword argument 'categories'        

        或者:

        TypeError: __init__() got an unexpected keyword argument 'indices'

错误分析:

        类型错误:得到意外的关键字参数“categories”

解决方法:

        先尝试把多余的参数去掉,如果不行就升级函数包(版本有关)


其他说明: 

astype()方法通常用于将Pandas对象转换为指定的dtype.astype()函数 

DataFrame.astype(dtype, copy=True, errors='raise', **kwargs) 

参数:

dtype : 数据类型或列名称 - >数据类型,使用numpy.dtype或Python类型,将整个pandas对象强制转换为相同的类型。或者,使用{col:dtype,...},其中col是列标签,dtype是numpy.dtype或Python类型,用于将一个或多个DataFrame列转换为特定于列的类型。

copy : bool,默认为True。返回副本时copy=True(设置copy=False为更改值时要非常小心,然后可能会传播到其他pandas对象)。

errors : {‘raise’, ‘ignore’},默认‘raise’控制提供dtype的无效数据的异常。

raise :允许引发异常

ignore:抑制异常。出错时返回原始对象版本0.20.0中的新功能。

kwargs : 传递给构造函数的关键字参数。返回:casted: 与调用者类型相同

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/828990.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号