【发布时间】:2015-09-06 18:59:08
【问题描述】:
我正在尝试打印一个字符串,后跟“:[tab]”,然后是一个数字。我的代码的相关部分如下所示:
print(paste("Name",5, sep=":\t"))
但这给了我
“名称:\t5”
。我试过了:
print(paste("Name",5, sep=cat(":\t")))
但这给了我:
Error in paste("Name", 5, sep = cat(":\t")) :
invalid separator
我很确定这个问题与this email thread 中讨论的问题有关,但我不明白解决方案。
【问题讨论】:
-
cat(paste("Name",5, sep=":\t"))? -
是的。谢谢!你能解释一下
cat在做什么吗?此外,它最后打印NULL。我该如何摆脱它? -
见
?cat- 它连接并打印...也像你的标签一样不可打印的字符。 -
@Adam_G 我在运行卢克的代码时没有看到
NULL... -
我也有一个
print声明。我做了更多的阅读,发现它是多余的。问题解决了。