微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用来自 sjPlot

如何解决使用来自 sjPlot

我有一个非常简单(可能很容易解决)的问题——它占用了我整个晚上的时间,试图找出解决方案。我一直在使用 lme4 包中的 glmer() 进行一些逻辑分析,并且需要绘制一些结果。我是 Sjplot 的忠实粉丝,部分原因是它制作了漂亮的情节,但主要是因为它对于像我这样的新手来说简单明了。我正在做逻辑回归并使用函数 plot_model 绘制与雪深相关的驼鹿汽车碰撞的概率,然后使用 geom_point() 将点添加到绘图中。

mod.traf28<-glmer(collision~dist_forest_edge + dist_near_collision + treeden + build + 
                    dist_bogs+moosedensity*road_type + sNow+ dist_riv*road_type +
                    I(sNow^2)  +(1|year:month),data = traffic.other2,family = "binomial")
plot_model(mod.traf28,type = "eff",terms = "sNow[all]",axis.lim = c(0,0.55))+ geom_point()

我现在想按月(这是一个因子变量)对我的点进行分组,以便属于同一月份的每个点都具有相同的颜色。现在这很容易在 ggplot 中完成,通过使用 aes(colour=xx),但我正在努力首先使用 plot_model 合并颜色/组函数,它错过了 ggplot(aes(xxx) 部分。有人可以帮助我吗?我如果需要,可以提供有关代码和数据的更多信息,但我认为这将是一个非常简单的问题,可能不需要太多关于数据本身的信息。提前谢谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。