如何在R中的同一行上打印字符串和变量内容?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (408)

是否有方法在同一行上打印文本和变量内容?例如,

wd <- getwd()
print("Current working dir: ", wd)
提问于
用户回答回答于

你可以用pasteprint

print(paste0("Current working dir: ", wd))

要么 cat

cat("Current working dir: ", wd)
用户回答回答于

还有sprintf():

sprintf("Current working dir: %s", wd)

若要打印到控制台输出,请使用cat()message():

cat(sprintf("Current working dir: %s\n", wd))
message(sprintf("Current working dir: %s\n", wd))

扫码关注云+社区

领取腾讯云代金券