Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MixedLM的Python cov_struct属性_Python_Linear Regression_Statsmodels_Gee - Fatal编程技术网

MixedLM的Python cov_struct属性

MixedLM的Python cov_struct属性,python,linear-regression,statsmodels,gee,Python,Linear Regression,Statsmodels,Gee,我想在调用方法MixedLM(statsmodels包)时指定cov_struct属性,但它不起作用 相反,当将此参数指定给方法GEE(statsmodels)时,它会起作用 更准确地说: sm.GEE.from_formula("Y ~ X1 + X2 - 1", data=data,groups=Xg, cov_struct=sm.genmod.cov_struct.Exchangeable()).fit() 工作 但是 不起作用 我得到的错误是: {AttributeError}'Exc

我想在调用方法MixedLM(statsmodels包)时指定cov_struct属性,但它不起作用

相反,当将此参数指定给方法GEE(statsmodels)时,它会起作用

更准确地说:

sm.GEE.from_formula("Y ~ X1 + X2 - 1", data=data,groups=Xg, cov_struct=sm.genmod.cov_struct.Exchangeable()).fit()
工作

但是

不起作用

我得到的错误是:

{AttributeError}'Exchangable'对象没有属性'ndim'

另外,我并不真正理解groups属性

有人能帮我吗


提前感谢

cov结构仅适用于GEE。如果要在MixedLM中指定协方差结构,请使用“re_公式”


请注意,statsmodels中的GEE比MixedLM成熟得多

MixedLM尚未处理cov_结构。您的关键字cov_结构被放入
**kwargs
并作为数据数组处理。谢谢您的回答。我想协方差结构是指协方差矩阵。那么“组”属性呢?我能在某处找到一份清晰的文档吗?相当多的例子都链接到了。请特别注意使用随机斜率的Sitka生长示例。MixedLM不支持时间序列样式的协方差结构,如AR。协方差通过随机效应结构隐式定义。
sm.MixedLM.from_formula("Y ~ X1 + X2 - 1", data=data,groups=Xg, cov_struct=sm.genmod.cov_struct.Exchangeable()).fit()