小编Jim*_*BOB的帖子

将for循环生成的多个ggplots放入一张图像中

第一次提问,如有遗漏,请多多包涵。我对 R 还很陌生,但随着我了解更多,我会尝试贡献自己的力量。同时希望有人可以提供帮助。

\n\n

我有一个 for 循环,可以根据我的数据生成多个图。这些图本身很完美,但是我正在努力将图 1 到 4 添加到单个图像中。

\n\n

如果我使用plot()我可以使用par(mfrow - c(1,2,3,4),但当我向每个图添加多个数据框(即geom_point()ggplot 中的多个数据框)时,我认为我无法做到这一点。

\n\n

我的数据看起来像这样,但更长,N01、N02 等线有多个数据点,我正在使用 N01、N02 等的数据生成一个新图,并覆盖 WT1 和 WT2 点。

\n\n

我想我可能需要将循环的每次迭代保存到新变量中,然后使用它multiplot()来获得我想要的结果。

\n\n

如果我想出答案,我会发布,但如果有人比我先找到答案,请提前谢谢您。

\n\n
N01 N01.01  0.0 7693\n2   N01 N01.02  2.0 3404\n3   N01 N01.03  2.0 3404\n4   N01 N01.04  1.0 6395\n5   N01 N01.05  1.0 5171\n6   N01 N01.06  2.0 6001\n7   N01 N01.07  1.0 6671\n8   N01 N01.08  1.5 6700\n9   N01 N01.09  1.0 9060\n10  N04 N04.01  2.0 6857\n11  N04 N04.02 …
Run Code Online (Sandbox Code Playgroud)

plot for-loop r ggplot2

0
推荐指数
1
解决办法
3384
查看次数

标签 统计

for-loop ×1

ggplot2 ×1

plot ×1

r ×1