[英]Print Tuple into a DataFrame at end of Function
I'm trying to print my information into a Dataframe.我正在尝试将我的信息打印到 Dataframe 中。 When I use the code below, I get the当我使用下面的代码时,我得到了
SyntaxError: invalid syntax on the print statement. SyntaxError:打印语句上的语法无效。
The Code works if print (i, slr.coef_) without the dataframe call in front of it如果 print (i, slr.coef_) 前面没有 dataframe 调用,则代码有效
for i in qual_train.columns:
X = qual_train[[i]]
y = train['SalePrice']
slr = LinearRegression()
slr.fit(X, y)
print pd.DataFrame(i, (slr.coef_))```
Try this:尝试这个:
for i in qual_train.columns:
df=pd.DataFrame()
X = qual_train[[i]]
y = train['SalePrice']
slr = LinearRegression()
slr.fit(X, y)
df['i']=pd.Series(i)
df['coef_']=pd.Series(slr.coef_)
print (df)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.