代码之家  ›  专栏  ›  技术社区  ›  Markus Graf

如何将一个条件中的多个语句打印到r控制台?

  •  0
  • Markus Graf  · 技术社区  · 7 年前

    在我的R脚本中,我打印不同的变量和函数。脚本越来越复杂,所以我开始将代码封装在条件中。到目前为止还不错,但现在在控制台中只打印出条件中的最后一个变量或函数。在R中,条件似乎以某种方式作为只返回最后一条语句的值的函数工作。在下面的例子中,只有b被打印出来,但是我希望看到a和b。

    somevariable <- TRUE
    
    if (somevariable) {
      a <- 'a‘;
      a
      b <- 'b‘;
      b
    } 
    

    有没有办法同时打印这两个语句,包括语句本身,以便输出看起来像

    > a <- 'a';
    >   a
    [1] "a"
    >   b <- 'b';
    >   b
    [1] "b"
    
    0 回复  |  直到 7 年前