将ggplot分配给for循环中的变量

更环保

我正在使用它在for循环中将图打印为PDF,这很好用:

print(ggplot(subdata3, aes(x = Year, y = value, colour = Stat)) 
+ geom_line() + expand_limits(y=c(0,100)) 
+ ggtitle(paste0(as.character(ScenName),":\n", as.character(k))) 
+ ylab(paste0(j, " (", units, ")")))

现在,我需要将每个ggplot变量分配给变量“ p”,然后将其存储在列表中,并用于multiplot在页面上排列多个图。

这是我尝试将图分配给变量:

p <- ggplot(subdata3, aes(x = Year, y = value, colour = Stat)) 
+ geom_line() + expand_limits(y=c(0,100)) 
+ ggtitle(paste0(as.character(ScenName),":\n", as.character(k))) 
+ ylab(paste0(j, " (", units, ")"))

我所做的唯一更改是删除print()并进行了变量分配。之后,我收到此错误:

Error in +ggtitle(paste0(as.character(ScenName), ":\n", as.character(k))) : 
  invalid argument to unary operator

我尝试过对各种尝试进行调整以()找到解决方案,但是,似乎没有任何效果。

有什么想法吗?

爱德华·马祖雷克

您将+s放在错误的位置。试试这个:

p <- ggplot(subdata3, aes(x = Year, y = value, colour = Stat)) +
  geom_line() + expand_limits(y=c(0,100)) +
  ggtitle(paste0(as.character(ScenName),":\n", as.character(k))) +
  ylab(paste0(j, " (", units, ")"))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python在while循环中的条件期间将值分配给变量

来自分类Dev

python将值分配给循环中的列表元素

来自分类Dev

使用循环将值分配给变量列表

来自分类Dev

将for循环条件分配给变量

来自分类Dev

将`{} + []`分配给变量

来自分类Dev

将循环中的输出分配给单个列表或数组

来自分类Dev

如何在FOR循环中将匹配项分配给变量-批处理

来自分类Dev

TypeScript:将事件分配给循环中元素数组中的每个元素

来自分类Dev

将ggplot2 geom属性分配给变量

来自分类Dev

将图分配给循环中的变量

来自分类Dev

R-将值分配给for循环中的列表

来自分类Dev

在for循环中,如何将变量分配给特定的文件类型?

来自分类Dev

在purrr循环中将数据框的名称分配给ggplot标题

来自分类Dev

如何按值将i分配给for循环中的对象?

来自分类Dev

将变量的值存储在另一个变量中,然后在python的循环中将其重新分配给该变量

来自分类Dev

将变量分配给“ For”循环?

来自分类Dev

在循环中仅将值分配给某些对象变量

来自分类Dev

在循环中将光栅带分配给变量名称-“无法分配”错误

来自分类Dev

在循环中将事件处理程序分配给具有变量的对象

来自分类Dev

将循环中的输出分配给单个列表或数组

来自分类Dev

将值分配给循环内的变量

来自分类Dev

如何在FOR循环中将匹配项分配给变量-批处理

来自分类Dev

如何在while循环中将行号分配给变量

来自分类Dev

将ggplot2 geom属性分配给变量

来自分类Dev

Python:如何将项目分配给循环中的变量,其中变量和项目名称根据预先确定的列表更改?

来自分类Dev

无法将外部 ngFor 循环中的变量分配给嵌套循环内的 ngModel

来自分类Dev

c# 将 for 循环中的值分配给各个变量

来自分类Dev

将 cmd 变量分配给 for do 循环的输出

来自分类Dev

从 JSON 对象中提取值并将它们分配给循环中的 shell 变量

Related 相关文章

  1. 1

    Python在while循环中的条件期间将值分配给变量

  2. 2

    python将值分配给循环中的列表元素

  3. 3

    使用循环将值分配给变量列表

  4. 4

    将for循环条件分配给变量

  5. 5

    将`{} + []`分配给变量

  6. 6

    将循环中的输出分配给单个列表或数组

  7. 7

    如何在FOR循环中将匹配项分配给变量-批处理

  8. 8

    TypeScript:将事件分配给循环中元素数组中的每个元素

  9. 9

    将ggplot2 geom属性分配给变量

  10. 10

    将图分配给循环中的变量

  11. 11

    R-将值分配给for循环中的列表

  12. 12

    在for循环中,如何将变量分配给特定的文件类型?

  13. 13

    在purrr循环中将数据框的名称分配给ggplot标题

  14. 14

    如何按值将i分配给for循环中的对象?

  15. 15

    将变量的值存储在另一个变量中,然后在python的循环中将其重新分配给该变量

  16. 16

    将变量分配给“ For”循环?

  17. 17

    在循环中仅将值分配给某些对象变量

  18. 18

    在循环中将光栅带分配给变量名称-“无法分配”错误

  19. 19

    在循环中将事件处理程序分配给具有变量的对象

  20. 20

    将循环中的输出分配给单个列表或数组

  21. 21

    将值分配给循环内的变量

  22. 22

    如何在FOR循环中将匹配项分配给变量-批处理

  23. 23

    如何在while循环中将行号分配给变量

  24. 24

    将ggplot2 geom属性分配给变量

  25. 25

    Python:如何将项目分配给循环中的变量,其中变量和项目名称根据预先确定的列表更改?

  26. 26

    无法将外部 ngFor 循环中的变量分配给嵌套循环内的 ngModel

  27. 27

    c# 将 for 循环中的值分配给各个变量

  28. 28

    将 cmd 变量分配给 for do 循环的输出

  29. 29

    从 JSON 对象中提取值并将它们分配给循环中的 shell 变量

热门标签

归档