代码之家  ›  专栏  ›  技术社区  ›  rm167

序列表达式作为R打印标签中的文本

  •  0
  • rm167  · 技术社区  · 5 年前
    ab <- 1:4
    plot(ab, main = paste("value",ab))
    

    以上产生

    enter image description here

    而我希望标签上的内容与 value 1:4 . 我知道我可以通过调整 paste 功能类似 paste0("value ",ab[1],":", ab[4]) ab expression 和 bquote

    0 回复  |  直到 5 年前
        1
  •  2
  •   kikoralston    5 年前

    你可以用 range(ab) paste (有 collapse=':' 在什么情况下 ab ifelse .

    unique 如果有

    ab <- 1:4
    plot(ab, main = paste("value", paste(unique(range(ab)), collapse = ':')))
    

    enter image description here

    ab = 1 :

    enter image description here

    推荐文章