2019-04-12
阅读量:
600
python2用statsmodels报错
问题描述:
3月份的时候用还没有问题,可能当时是0.8.0,现在报错了
AttributeError: 'module' object has no attribute 'api'
ps:刚刚去更新到了0.9.0,报错
File "e:\software\Anaconda2\lib\site-packages\statsmodels\api.py", line 1, in <module>
from . import iolib
ImportError: cannot import name iolib
有人能指导一下吗?
用法是这样的:
import pandas as pd
import numpy as np
import math
import statsmodels.api as sm
……
X = ff[['Fog1','logYsmvttl','volatility','logasset','BM','logmbincome','Analyst','INIHolder']]
Y = ff['Yretwd']
X=sm.add_constant(X)
model = sm.OLS(Y,X)
results = model.fit()
print(results.summary())
print(results.tvalues)
问题解析:
由上面提示错误信息可, iolib 这个包没有, 应先下载iolib包,再去运用






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论