如何打印多个项目输出?

时间:2013-10-04 21:21:59

标签: r printing console formatting stdio

我是R的初学者,目前我用我的输出:

print("Hello World!")

但是,我想这样做:

x <- 1
print("Hello World!" + x)#the + x does not 

如何用R编码这样的东西?

感谢您的回答!

1 个答案:

答案 0 :(得分:5)

使用cat

cat("Hello World!", x, '\n')

(注意尾随'\n',否则不会追加换行符。)

或者,您可以将print语句与formatting statement (sprintf);

组合使用
cat(sprintf('Hello World!%s\n', x))

sprintf的格式化语法与C中的格式相对应。上面链接的文档提供了更多信息。