簡體   English   中英

多元回歸 model 使用 scikit 在 python 中學習

[英]Multiple regression model using scikit learn in python

當我使用自變量 'age'....reg.fit() 時顯示錯誤,例如“['age'] not in index”......有人可以幫幫我嗎?

import pandas as pd
import numpy as np
from sklearn import linear_model
df=pd.read_csv('homeprices_multivariate.csv')
import math
median_bedrooms=math.floor(df.bedrooms.median())
df.bedrooms=df.bedrooms.fillna(median_bedrooms)
reg=linear_model.LinearRegression()
reg.fit(df[['area','bedrooms','age']],df.price)

然后錯誤

['年齡'] 不在索引中

剝離列名,它應該可以工作:

df.columns=[c.strip() for c in df.columns]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM