我在python中尝试了PYSAL库以使用基本OLS方法,我遵循了pysal库中的官方文档,由于某种原因,OLS的摘要可能显示为“ str”对象没有属性“ summary”
YVar='cena'
XVars = ["km", "stari", "diesel"]
Y=data[YVar].as_matrix().reshape((len(data),1))
X=data[XVars].as_matrix()
ols=ps.model.spreg.OLS(Y,X,name_y=YVar, name_x=XVars,nonspat_diag=True, white_test=True)
# till here it works perfectly
print("ols".summary())
答案 0 :(得分:0)
您要打印ols
变量,但是您正在尝试将"ols"
打印为文本字符串。引号不应在那里。
print(ols.summary())