Python不会为多变量线性回归注册列-Jupyter笔记本

问题描述 投票:0回答:1

包含我所有导致问题的代码的图片链接-https://www.dropbox.com/s/mu0hecajphrz8so/Annotation%202019-10-20%20124553.png?dl=0

  • reg = linear_model.LinearRegression()reg.fit(df.drop('price',axis ='columns'),df.price)

    KeyError Traceback(最近一次通话)在1 reg = linear_model.LinearRegression()----> 2个reg.fit(df.drop('price',axis ='columns'),df.price)

    〜\ Anaconda3 \ lib \ site-packages \ pandas \ core \ frame.py in drop(自身,标签,轴,索引,列,级别,就位,错误)3938 index =索引,columns =列,3939等级=等级,就地=就地,-> 3940错误=错误)3941第3942章谁是我的老公(3)

    〜\ Anaconda3 \ lib \ site-packages \ pandas \ core \ generic.py in drop(自身,标签,轴,索引,列,级别,就位,错误)3778对于轴,在axes.items()中的标签:3779如果标签不是None:-> 3780 obj = obj._drop_axis(标签,轴,级别=级别,错误=错误)37813782(如果在位):

    〜\ Anaconda3 \ lib \ site-packages \ pandas \ core \ generic.py在_drop_axis中(自身,标签,轴,级别,错误)3810 new_axis = axis.drop(标签,级别=级别,错误=错误)3811其他:-> 3812 new_axis = axis.drop(标签,错误=错误)3813结果= self.reindex(** {axis_name:new_axis})3814

    〜\ Anaconda3 \ lib \ site-packages \ pandas \ core \ indexes \ base.py in drop(自身,标签,错误)4963年如果错误!='忽略':第4964章->在轴中找不到4965'{}'。format(labels [mask]))4966索引器=索引器[〜mask]4967 return self.delete(indexer)

    KeyError:“在轴上找不到[[price]]”

包含我所有导致问题的代码的图片链接-https://www.dropbox.com/s/mu0hecajphrz8so/Annotation%202019-10-20%20124553.png?dl=0 reg = linear_model。 LinearRegression()reg ....

python-3.x pandas linear-regression
1个回答
0
投票

如果在一个单元格中输出df [“ age]而在另一个单元格中输出df [” Price“],会出现什么错误?

© www.soinside.com 2019 - 2024. All rights reserved.