当前位置: 首页 > news >正文

网站首页布局设计教程自由贸易区的建设网站

网站首页布局设计教程,自由贸易区的建设网站,wordpress 软件下载主题,如何制作链接推广泊松回归(Poisson regression)是以结局变量为计数结果时的一种回归分析。泊松回归在我们的生活中应用非常广泛,例如:1分钟内过马路人数,1天内火车站的旅客流动数,1天内的银行取钱人数,一周内的销…

泊松回归(Poisson regression)是以结局变量为计数结果时的一种回归分析。泊松回归在我们的生活中应用非常广泛,例如:1分钟内过马路人数,1天内火车站的旅客流动数,1天内的银行取钱人数,一周内的销售经营数据等等都可以使用泊松回归进行分析。

在这里插入图片描述
既往已经有文章《R语言进行泊松回归》初步的介绍了泊松回归,本期介绍下如何使用tidygam包来优雅的进行泊松回归,tidygam包主要是通过mgcv包来进行分析,通过对tidygam包对mgcv包的数据转换后,上手难度大大降低,可以轻松优雅的进行泊松回归分析。
咱们先导入R包和数据,数据使用的是tidygam自带的gest数据

library(tidygam)
library(mgcv)
library(dplyr)
library(ggplot2)
data("gest")
theme_set(theme_light())

在这里插入图片描述
这个数据是一个10、11和12个月婴儿的手势数量的数据,这个数据表包含了来自孟加拉、中国和英国背景的60名婴儿所做的三种手势的计数。我解释一下变量名:dyad是ID标识的意思,background:表明来自哪个国家,months:月份,只有10,11,12共3个月,gesture手势的类型,count:手势的计数,这个是 结局变量
先生成gam模型

gs <- gam(count ~ s(months, k = 3),data = gest,family = poisson
)

这个模型gam是mgcv包生成的,解析模型,表明月数和手势计数是相关的

在这里插入图片描述
生成预测值

gs_pred <- predict_gam(gs)

绘图,一定要用series标明绘制哪个变量

gs_pred %>%plot(series = "months")

在这里插入图片描述
R包介绍,这个时候生成的Y周是count的对数值,因此我们还需要转换一下

predict_gam(gs, tran_fun = exp) %>%plot(series = "months")

在这里插入图片描述
如果咱们想了解不同国家的分类,可以再gam函数中设定

gs_by <- gam(count ~ s(months, by = background, k = 3),data = gest,family = poisson
)

解析模型,表明不同的国家婴儿,手势计数都是和月份相关

summary(gs_by)

在这里插入图片描述
接下来咱们可以绘制分类图形,需要再comparison处指明根据哪个变量分类

gs_by %>%predict_gam(length_out = 20, series = "months", tran_fun = exp) %>%plot(comparison = "background")

在这里插入图片描述
R包指出,虽然使用plot函数绘图,但是它的本质上是一个ggplot2绘制的图片,所以咱们可以使用ggplot的方法修改它

gs_by %>%predict_gam(length_out = 20, series = "months", tran_fun = exp) %>%plot(comparison = "background") +scale_color_brewer(type = "qual") + scale_fill_brewer(type = "qual")

在这里插入图片描述
咱们如果考虑有2个非连续的变量,可以再模型里面定义

gs_by_2 <- gam(count ~ s(months, by = background, k = 3) +s(months, by = gesture, k = 3),data = gest,family = poisson
)

解析模型,这里虽然有变量交叉,但是这种做法并不是交互效应,应该理解为亚组更加准确

summary(gs_by_2)

在这里插入图片描述
绘图

gs_by_2 %>%predict_gam(length_out = 20, series = "months", tran_fun = exp) %>%plot(comparison = "gesture") +scale_color_brewer(type = "qual") + scale_fill_brewer(type = "qual") +facet_grid(~ background)

在这里插入图片描述
如果咱们想了解background和gesture的交互关系,要先生成一个交互变量

gest <- gest %>%mutate(back_gest = interaction(background, gesture))

然后咱们使用这个交互变量进行模型分类

gs_i <- gam(count ~ s(months, by = back_gest, k = 3),data = gest,family = poisson
)
summary(gs_i)

在这里插入图片描述
绘图,

predict_gam(gs_i, tran_fun = exp,separate = list(back_gest = c("background", "gesture"))
) %>%plot(series = "months", comparison = "gesture") +facet_grid(~ background)

在这里插入图片描述
这样一个亚组交互图形就生成好啦。

http://www.yayakq.cn/news/140865/

相关文章:

  • 公司关于网站建设的通知网站没有织梦后台
  • 怎么开网站 第一步怎么做电子商务网站网络推广方式
  • 体育西网站开发方案北京互联网公司前10强有哪些
  • 佛山新网站制作咨询家具玻璃镜定做东莞网站建设
  • 烟台网站设计制作公司电话智能网站推广优化
  • 专业3合1网站建设公司做外包哪个网站好一些
  • 做商业网站的服务费维护费中国品牌网是什么网站
  • 自助申请海外网站网站信息内容建设管理
  • 台州网站制作台州网站建设北京装修公司口碑排行
  • 企业网站建设网站医院网站建设山东
  • 网站建设维护和网页设计赣州九一人才网最新招聘
  • 网站建设管理内容保障制度英文关键词seo
  • nodejs 做网站js交件微信公众号软文怎么写
  • h5做网站什么软件深圳网页设计培训视频
  • 漯河河南网站建设wordpress站群作用
  • 网站制作公司排行榜江门模板建站哪家好
  • 常州模板网站建设价格可做百度百科参考资料的网站
  • 建设中小企业网站网页设计代码居中
  • 初二做网站的首页模板晋江小学网站建设
  • 怎么用ps制作个人网站模板下载建设邮箱网站
  • 个人网页设计欣赏欣赏网站源码如何优化
  • 亚马逊购物网站单位企业邮箱怎么申请
  • 网页设计知名网站中关村在线
  • 重庆网络推广网站网站正在建设中 源码
  • 怎样做营销型网站商务网站建设实训心得
  • 班级网站建设组织机构中国电商平台排行
  • 龙岩任做网站的哪几个比较好广州网站建设 领航科技
  • 网站移动端生成器seo网站推广是什么意思
  • 怎么查询网站点击量如何推广公众号文章
  • 沈阳市网站建设哪里的公司比较好网站建设过程中应该注意的事项有