我想编写一个生成图网格的 for 循环(例如在使用拼凑时)。我想为 color_list 数据框中的每个项目运行循环并将其用作美学。
我设法编写了循环,但不确定如何保留所有情节并将它们放在最后。
color_list <- data.frame(color = c("red", "blue", "green", "yellow"))
for(row in 1:nrow(color_list)) {
data %>%
ggplot(aes(x=x,y=y, color = color_list[row,]$color)) +
geom_line()
}