You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

R语言中cat_plot是否支持泊松回归模型?

关于sjPlot::cat_plot()适配泊松回归模型的说明

sjPlot包中的cat_plot()函数完全支持你构建的带offset项的泊松回归模型,用来可视化sex和year的交互作用完全没问题。

核心原因

cat_plot()专门针对各类回归模型的分类变量效应/交互做可视化,能识别glm生成的泊松模型对象,自动适配log链接函数,同时正确处理模型中的offset项,最终输出的预测值会转换回响应尺度(即实际发生率,对应你模型中event/PY的结果)。

示例代码

基于你的模型,直接调用cat_plot()即可:

# 先安装加载sjPlot包
install.packages("sjPlot")
library(sjPlot)

# 可视化sex和year的交互作用,展示响应尺度的预测值
cat_plot(model, 
         pred = year,  # x轴变量
         group = sex,  # 分组变量(交互项的另一分类变量)
         type = "pred",  # 展示预测值
         show.values = TRUE,  # 显示数值标签
         title = "不同性别下,年份对事件发生率的影响",
         ylab = "事件发生率(event/PY)")

关键说明

  • 因为你的模型包含offset(log(PY)),cat_plot()会在计算预测值时自动纳入offset的影响,所以输出的y轴是经过offset调整后的发生率,符合你的分析逻辑。
  • 如果需要调整可视化细节(比如颜色、主题),可以添加theme()相关参数,或者使用sjPlot自带的主题设置。

内容的提问来源于stack exchange,提问作者Fie Stegenborg Andersen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 18:44:51