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

python使用cookie登陆网页

Python基础 -- Python环境的安装pip的使用终端运行python文件Pycharm的安装和使用Pycharm基本设置:设置Python文件默认格式

在python使用SSL(HTTPS)

python 爬虫使用方法分享——安装python