2013-10-04 83 views
4

我在R A初学者,目前我的输出,可以使用:如何打印输出多个项目?

print("Hello World!") 

不过,我想给这样的事情了:

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

怎么能这样的事情进行编码在R?

我很感谢您的回答!

+1

我通常会'print(paste0(“Hello World!”,x))' – eddi

回答

5

使用cat

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

(注后'\n',否则没有换行符将被追加。)

或者,你可以用formatting statement (sprintf)结合print语句;

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

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

+0

Thx for your answer!用'cat'可以追加多个参数,例如:'cat(“Hello”,x“World!”,y,'\ n')'? – mrquad

+3

@ user5414为什么不试试? –