如何在rstudio中将ggplot代码分成多行

时间:2016-10-12 18:15:41

标签: r ggplot2

也许是一个愚蠢的问题:我们如何将ggplot代码分成多行,每行以' +'

结尾?

我试图在rstudio编辑器中这样做,但它不起作用。

感谢。

1 个答案:

答案 0 :(得分:0)

不确定你在问什么,但我会提出一个建议。在rstudio中处理长ggplot,dplyr或其他语句时,我构造了这些行:

results = (dcsv
  %>% mutate(sdisagree_pct = strongly_disagree / n_resp * 100)
#  %>% select( Item,sdisagree_pct:sagree_pct)
  %>% rename( `Strongly disagree` = sdisagree_pct,
              `Disagree` = disagree_pct,
              `Neutral` = neutral_pct,
              `Agree` = agree_pct,
              `Strongly agree` = sagree_pct
              )
)

请注意括起整个多行语句的括号。括号力R用于读取多条线,而不管操作员在线中的位置。另请注意,我将%>%运算符放在每行的开头。操作员在行的开头,我可以注释掉#个特定行以进行测试。相同的结构适用于ggplot的+运算符。