千家信息网

如何理解R语言中的泊松回归

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,这篇文章将为大家详细讲解有关如何理解R语言中的泊松回归,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。当通过一系列连续型和或类别型预测变量的预测计数型结
千家信息网最后更新 2024年12月12日如何理解R语言中的泊松回归

这篇文章将为大家详细讲解有关如何理解R语言中的泊松回归,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

当通过一系列连续型和或类别型预测变量的预测计数型结果变量时,泊松回归是非常有用的工具。利用robust包学习和理解泊松回归。

遭受轻微或严重间歇性癫痫的病人的年龄和癫痫发病数收集了数据,包含病人被随机分配到药物组或者安慰剂组前八周和随机 分配后八周内两种情况。响应变量为sumY( 随机后八周内癫痫发病次数),预测变量为治疗条件 (Trt)、年龄(Age)和前八周内的基础癫痫发病次数(Base)。接下来研究药物治疗是否能够减少癫痫发病次数。

> data(breslow.dat,package="robust")

> library(robust)

载入需要的程辑包:fit.models

> names(breslow.dat)

[1] "ID" "Y1" "Y2" "Y3" "Y4" "Base" "Age" "Trt" "Ysum" "sumY" "Age10" #共有12个变量

[12] "Base4"

> summary(breslow.dat[c(6,7,8,10)])#仅描述Base、Age等

Base Age Trt sumY

Min. : 6.00 Min. :18.00 placebo :28 Min. : 0.00

1st Qu.: 12.00 1st Qu.:23.00 progabide:31 1st Qu.: 11.50

Median : 22.00 Median :28.00 Median : 16.00

Mean : 31.22 Mean :28.34 Mean : 33.05

3rd Qu.: 41.00 3rd Qu.:32.00 3rd Qu.: 36.00

Max. :151.00 Max. :42.00 Max. :302.00

> opar <- par(no.readonly = TRUEr)

> par(mfrow=c(1,2))

> attach(breslow.dat)

> hist(sumY,breaks =20,xlab="Seazure Count",main="Distribution of Seizures")

> boxplot(sumY ~ Trt,xlab="Trearment",main="Group Comparisons")

> par(opar)

> fit <- glm(sumY ~ Base + Age + Trt,data = breslow.dat,family = poisson())

> summary(fit)

Call:

glm(formula = sumY ~ Base + Age + Trt, family = poisson(), data = breslow.dat)

Deviance Residuals:

Min 1Q Median 3Q Max

-6.0569 -2.0433 -0.9397 0.7929 11.0061

Coefficients:

Estimate Std. Error z value Pr(>|z|)

(Intercept) 1.9488259 0.1356191 14.370 < 2e-16 ***

Base 0.0226517 0.0005093 44.476 < 2e-16 ***

Age 0.0227401 0.0040240 5.651 1.59e-08 ***

Trtprogabide -0.1527009 0.0478051 -3.194 0.0014 **

---

Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1

(Dispersion parameter for poisson family taken to be 1)

Null deviance: 2122.73 on 58 degrees of freedom

Residual deviance: 559.44 on 55 degrees of freedom

AIC: 850.71

Number of Fisher Scoring iterations: 5

运行过程中产生的图片:

#解释参数:

> coef(fit)

(Intercept) Base Age Trtprogabide

1.94882593 0.02265174 0.02274013 -0.15270095

> exp(coef(fit))

(Intercept) Base Age Trtprogabide

7.0204403 1.0229102 1.0230007 0.8583864

关于如何理解R语言中的泊松回归就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

变量 癫痫 泊松 次数 语言 内容 年龄 文章 更多 病人 知识 篇文章 药物 分配 治疗 不错 轻微 接下来 参数 图片 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 河南c语言软件开发正规平台 企业网络技术服务合同 2019网络安全风险报告 有线网络ntp服务器异常怎么弄 张家口JAVA软件开发招聘 加强网络安全人才队伍建设 软件开发安全控制 服务器的主机怎么关机 奉贤网络安全宣传《贤城警事》 数据库管理系统英文缩写0 数据库实验总结建议 下面哪些不是数据库系统的 在云服务器上运行有什么不一样 db块保存在线的数据库 j计算机网络技术 大学生实习网络技术的周报 软件开发线下推广 AS1在数据库中的意思 深圳软件开发价钱是多少 白天上网晚上无法连接服务器 信誉良好的数据库监控 疫情下的心理健康和网络安全 2020网络安全论坛 福建曙光服务器续保调试 新昌服务器到温州还有几个小时 小程序页面显示云数据库照片 友价商城采集数据库 金蝶专业版怎么挂数据库 IP网络技术的DR是什么 安庆定制软件开发
0