gpt4 book ai didi

r - 从 R 中的多图输出中获取单个图

转载 作者:行者123 更新时间:2023-12-04 23:55:40 26 4
gpt4 key购买 nike

我试图从多图输出中获取一个图。例如

library(mboost); 
mod=gamboost(Ozone~.,data=airquality[complete.cases(airquality),]);
plot(mod)

以上为每个变量的“部分效应”创建了一个图。对于绘制线性模型 ( lm ) 时创建的残差图也可以这样说。我试图将输出保存在一个类似于 ggplot 的列表中s 可以保存,并且花了几个小时寻找如何仅提取一个图但失败了。有什么建议吗?

至于问题的上下文,我试图将这些图放入一个 Shiny 的应用程序中,并将可变数量的图显示为输出。

session 信息如下:
R 版本 2.15.2 (2012-10-26)
平台:i386-redhat-linux-gnu(32 位)

最佳答案

许多生成多个图的函数也有一个参数来选择图的子集。在plot.lm的情况下它是 which争论。这么说plot(fit, which=1)只会产生一个情节。

您可以查看 mboost 文档以查看该绘图函数是否有类似的参数。

关于r - 从 R 中的多图输出中获取单个图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16904028/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com