我试图在statsmodel中使用statsmodels.discrete.conditional_models.ConditionalLogit
类。
在jupyter笔记本中导入模块时,在离散量中找不到conditional_models文件:
import statsmodels as sm
sm.__version__
dir(sm.discrete)
结果:
['PytestTester',
'__builtins__',
'__cached__',
'__doc__',
'__file__',
'__loader__',
'__name__',
'__package__',
'__path__',
'__spec__',
'count_model',
'discrete_margins',
'discrete_model',
'test']
sm.discrete.conditional_models.ConditionalLogit
结果:
AttributeError:模块“ statsmodels.discrete”没有属性“ conditional_models”
但是,当我在本地查看statsmodels.discrete的实际目录时,在目录中找到了conditional_models.py文件。
安装:通过pip版本:'0.12.0.dev0 + 10.ge9ca9ca55'
最佳答案
尝试以这种方式导入它(有关导入类和函数的信息,请参见其示例中的statsmodels docs):
from statsmodels.discrete.conditional_models import ConditionalLogit