Python使用LogisticRegression出现错误: invalid type promotion
Posted Better Bench
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python使用LogisticRegression出现错误: invalid type promotion相关的知识,希望对你有一定的参考价值。
1 问题
将dataframe的数据传入参数,出现错误:TypeError: invalid type promotion
from sklearn.linear_model import LogisticRegression
LogisticRegression(penalty='l2',C=0.1,solver='lbfgs',multi_class='auto')).fit_transform(train_x,train_y
分析是输入的dataframe字段中,存在datetime类型的数据,回归是不能处理该类型的数据
2 解决
查看datetime字段的数据,删除该列
(1)查看字段类型
train_x.info()
(2)删除datetime类型的字段
del train_x['starttime']
以上是关于Python使用LogisticRegression出现错误: invalid type promotion的主要内容,如果未能解决你的问题,请参考以下文章
Python基础 -- Python环境的安装pip的使用终端运行python文件Pycharm的安装和使用Pycharm基本设置:设置Python文件默认格式