我怎样才能让 R 跳过嵌入在更宽代码行中的一个段?

How can I have R skip over one segment embedded in a wider line of code?

如何让 R 跳过嵌入在更宽代码行中的一段? 在下面的代码中,我想让 R 计算 var1 和 var3 的操作。

df <- df %>% 
  mutate(newvar= df$var1 + df$var2 + df$var3)

注意:我知道我可以使用 # 让 R 忽略所有行,但我只想让它忽略 + df$var2

谢谢,

以不同的方式格式化该行并进行评论:

df <- df %>% 
  mutate(newvar= 
           df$var1 
         + df$var2 
         + df$var3
        )

现在您可以注释掉任何部分,例如

df <- df %>% 
  mutate(newvar= 
           df$var1 
#        + df$var2 
         + df$var3
        )

通常将运算符放在一行的开头而不是结尾是个坏主意,因为 R 可能认为前一行结束了整个语句,但在这种情况下,整个语句周围的括号意味着这不是问题。