Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在目标变量的日志转换后选择“Best ValueError”_Python_Scikit Learn_Feature Selection_Sklearn Pandas_Valueerror - Fatal编程技术网

Python 在目标变量的日志转换后选择“Best ValueError”

Python 在目标变量的日志转换后选择“Best ValueError”,python,scikit-learn,feature-selection,sklearn-pandas,valueerror,Python,Scikit Learn,Feature Selection,Sklearn Pandas,Valueerror,我目前正在对艾姆斯爱荷华州数据集中的房价进行分析。 我已经成功地整理了数据,删除了所有缺失的值等,我要做一些回归分析。我想建立三个回归模型,第一个有两个最好的特性,第二个有15个特性,第三个有所有可用变量。我正在使用SelectKBest进行功能选择。我的目标变量是我日志转换的‘SalePrice’。 由于某种原因,我总是从SelectKBest得到一个值错误。 有趣的是,如果我不将“SalePrice”进行日志转换,那么一切都很好。 我检查了目标变量的数据类型,并按预期将其设置为浮点。 谁能帮

我目前正在对艾姆斯爱荷华州数据集中的房价进行分析。 我已经成功地整理了数据,删除了所有缺失的值等,我要做一些回归分析。我想建立三个回归模型,第一个有两个最好的特性,第二个有15个特性,第三个有所有可用变量。我正在使用SelectKBest进行功能选择。我的目标变量是我日志转换的‘SalePrice’。 由于某种原因,我总是从SelectKBest得到一个值错误。 有趣的是,如果我不将“SalePrice”进行日志转换,那么一切都很好。 我检查了目标变量的数据类型,并按预期将其设置为浮点。
谁能帮帮我吗?
我会非常感激的! 您正在使用的

SelectKBest(chi2)
根据报告:

参数:

chi2
仅适用于分类任务,不适用于回归。您当前预测销售价格的问题是一个回归任务,因此存在错误

也许可以尝试代替您正在使用的
chi2

SelectKBest(chi2)
根据报告:

参数:

chi2
仅适用于分类任务,不适用于回归。您当前预测销售价格的问题是一个回归任务,因此存在错误

也许可以尝试代替chi2