statsmodels.genmod.cov_struct.Exchangeable.covariance_matrix_solve¶
- Exchangeable.covariance_matrix_solve(expval, index, stdev, rhs)[source]¶
求解形如 covmat * soln = rhs 的矩阵方程并返回 soln 的值,其中 covmat 是由该类表示的协方差矩阵。
- Parameters:¶
- expvalarray_like
每个组中观察值对应的endog的期望值。
- index
int 组索引。
- stdevarray_like
组内每个观测值的因变量的标准差。
- rhslist/tuple
ofarray_like 一组右侧项;每个定义了一个要解的矩阵方程。
- Returns:¶
- solnlist/tuple
ofarray_like 矩阵方程的解。
- solnlist/tuple
注释
如果求解器失败,则返回 None。
一些依赖结构不使用expval和/或index来确定相关矩阵。一些族(例如二项式)在形成协方差矩阵时不使用stdev参数。
如果协方差矩阵是奇异的或不是SPD,它将被投影到最近的此类矩阵。这些投影事件记录在GEE模型的fit_history属性中。
线性方程组的协方差矩阵作为左侧(LHS),针对不同的右侧(RHS)求解;为了节省时间,LHS仅分解一次。
这是一个默认实现,可以在子类中重新实现以根据协方差矩阵的结构优化线性代数。
Last update:
Oct 16, 2024