当我运行我的 GB 模型时,我得到“TypeError:'CategoricalDtype' 类型的对象没有 len()”,这是啥意思,我该如何解决?

Posted

技术标签:

【中文标题】当我运行我的 GB 模型时,我得到“TypeError:\'CategoricalDtype\' 类型的对象没有 len()”,这是啥意思,我该如何解决?【英文标题】:When I run my GB model I get "TypeError: object of type 'CategoricalDtype' has no len()", what does this mean and how can i fix it?当我运行我的 GB 模型时,我得到“TypeError:'CategoricalDtype' 类型的对象没有 len()”,这是什么意思,我该如何解决? 【发布时间】:2019-08-25 12:32:08 【问题描述】:

我想在我的数据集上运行一个高斯模型,我必须将其分类。现在我运行代码我收到错误:TypeError: object of type 'CategoricalDtype' has no len()

不确定这意味着什么或如何修复它以便我的模型运行。

我想修复这个错误,以便我可以有效地运行我的幼稚模型。[

【问题讨论】:

【参考方案1】:

我不完全理解您的代码,但 len() 是长度的缩写。似乎您正在将分类数据集传递给期望具有长度的东西,CategoricalDType 显然没有。

【讨论】:

以上是关于当我运行我的 GB 模型时,我得到“TypeError:'CategoricalDtype' 类型的对象没有 len()”,这是啥意思,我该如何解决?的主要内容,如果未能解决你的问题,请参考以下文章

谷歌或工具:AddVariableMinimizedByFinalizer TypeError

当我尝试在我的ubuntu系统中运行示例Corda应用程序时,它挂得太多了

为啥当我将我的国际象棋项目作为可运行的 jar 文件运行时,我得到一个奇怪的行为,而当我在 eclipse 中运行它时,一切正常?

这个答案的python 3版本是啥?

运行大小超过 2GB 的 apk 文件时崩溃

为啥当我运行我的 phpunit 测试时,我得到一个空响应,但 Postman 中的相同路由/用户的行为符合预期?