4

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

print("Hello World!")

但是,我想给出这样的东西:

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

这样的东西怎么能用 R 编码呢?

我很感激你的回答!

4

1 回答 1

5

使用cat

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

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

或者,您可以将 print 语句与格式化语句 ( sprintf)结合使用;

cat(sprintf('Hello World!%s\n', x))

的格式语法sprintf对应于 C 中的格式语法。上面链接的文档有更多信息。

于 2013-10-04T21:29:02.320 回答