R语言
theta.md
位于 MASS
包(package)。 说明
给定估计的均值向量,估计负二项分布的theta
。
用法
theta.md(y, mu, dfr, weights, limit = 20, eps = .Machine$double.eps^0.25)
theta.ml(y, mu, n, weights, limit = 10, eps = .Machine$double.eps^0.25,
trace = FALSE)
theta.mm(y, mu, dfr, weights, limit = 10, eps = .Machine$double.eps^0.25)
参数
y |
负二项式观测值的向量。 |
mu |
估计的平均向量。 |
n |
数据点数(默认为 |
dfr |
剩余自由度(假设 |
weights |
箱重。如果缺失,则视为1。 |
limit |
迭代次数的限制。 |
eps |
公差决定收敛性。 |
trace |
逻辑:应该打印迭代进度吗? |
细节
theta.md
通过将偏差等同于剩余自由度进行估计,类似于矩估计器。
theta.ml
使用最大似然。
theta.mm
通过将皮尔逊卡方 等于剩余自由度来计算 theta
的矩估计量。
值
theta
所需的估计值,作为标量。对于 theta.ml
,标准错误作为属性 "SE"
给出。
例子
quine.nb <- glm.nb(Days ~ .^2, data = quine)
theta.md(quine$Days, fitted(quine.nb), dfr = df.residual(quine.nb))
theta.ml(quine$Days, fitted(quine.nb))
theta.mm(quine$Days, fitted(quine.nb), dfr = df.residual(quine.nb))
## weighted example
yeast <- data.frame(cbind(numbers = 0:5, fr = c(213, 128, 37, 18, 3, 1)))
fit <- glm.nb(numbers ~ 1, weights = fr, data = yeast)
## IGNORE_RDIFF_BEGIN
summary(fit)
## IGNORE_RDIFF_END
mu <- fitted(fit)
theta.md(yeast$numbers, mu, dfr = 399, weights = yeast$fr)
theta.ml(yeast$numbers, mu, limit = 15, weights = yeast$fr)
theta.mm(yeast$numbers, mu, dfr = 399, weights = yeast$fr)
也可以看看
相关用法
- R truehist 绘制直方图
- R topo 空间地形数据
- R summary.rlm 鲁棒线性模型的总结方法
- R ginv 广义逆矩阵
- R housing 哥本哈根住房条件调查的频率表
- R biopsy 乳腺癌患者的活检数据
- R predict.qda 根据二次判别分析进行分类
- R contr.sdif 连续差异对比编码
- R Melanoma 恶性黑色素瘤的生存率
- R boxcox 线性模型的 Box-Cox 变换
- R predict.glmmPQL glmmPQL 拟合的预测方法
- R ucv 带宽选择的无偏交叉验证
- R parcoord 平行坐标图
- R rlm 线性模型的稳健拟合
- R npk 经典 N、P、K 阶乘实验
- R Cars93 1993 年美国销售的 93 辆汽车的数据
- R predict.lda 通过线性判别对多变量观测值进行分类
- R geyser 老忠实间歇泉数据
- R summary.negbin 类“negbin”对象的摘要方法函数
- R Aids2 澳大利亚艾滋病生存数据
- R mcycle 来自模拟摩托车事故的数据
- R loglm1 通过迭代比例缩放拟合对数线性模型 - 内部函数
- R kde2d 二维核密度估计
- R dropterm 尝试模型中的所有一项删除
- R eqscplot 具有几何等比例的图
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Estimate theta of the Negative Binomial。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。