打印使用转义字符,打印更多变量

时间:2016-06-14 09:20:59

标签: r printing escaping

1)如何打印“Hello world!”在两行? print('\nHello\nworld!')不起作用,我得到了这个输出:"\nHello\nworld!"

2)如何在一个a中打印bprint()?下面的代码不起作用......

a <- "Hello"
b <- "world!"
print(a, b)

此代码最后会产生不需要的NULL

c <- cat(a, b)
print(c)

输出是:

Hello world!NULL

2 个答案:

答案 0 :(得分:3)

您可以使用 cat 命令:

1)

cat("Hello \nworld")

2)

cat(paste(a,b,sep="\n"))

答案 1 :(得分:2)

致你的(1)问题:

cat("Hello \nWorld!")

(2)问题:

使用paste()函数组合字符串:

a <- "Hello"
b <- "world!"
print(paste(a, b))

或者,如果你想打印两行:

cat(paste(a, b, sep = "\n"))

此致 J_F