rylo_ren_
rylo_ren_ t1_jcvak4c wrote
Reply to [D] Simple Questions Thread by AutoModerator
Hi everyone! This is a simple troubleshooting question. I'm in my master's program for python and I keep running into an issue when I try running this code for a linear regression model:
airfares_lm = LinearRegression(normalize=True)
airfares_lm.fit(train_X, train_y)
print('intercept ', airfares_lm.intercept_) print(pd.DataFrame({'Predictor': X.columns, 'coefficient': airfares_lm.coef_}))
print('Training set') regressionSummary(train_y, airfares_lm.predict(train_X)) print('Validation set') regressionSummary(valid_y, airfares_lm.predict(valid_X))
It keeps returning this error:
---------------------------------------------------------------------------
TypeError Traceback (most recent call last) /var/folders/j1/1b6bkxw165zbtsk8tyf9y8dc0000gn/T/ipykernel_21423/2993181547.py in <cell line: 1>() ----> 1 airfares_lm = LinearRegression(normalize=True) 2 airfares_lm.fit(train_X, train_y) 3 4 # print coefficients 5 print('intercept ', airfares_lm.intercept_)
TypeError: init() got an unexpected keyword argument 'normalize'
I'm really lost, any help would be greatly appreciated! I know there's other ways to do this but I was hoping to try to use this technique since it's the primary way that my TA codes regression models. Thank you!
rylo_ren_ t1_jdyw4pf wrote
Reply to comment by henkje112 in [D] Simple Questions Thread by AutoModerator
Thank you!! I’ll give it a try. And yes I’m using sklearn