【发布时间】:2011-07-10 02:02:41
【问题描述】:
假设你有一个字符向量:
char <- c("one", "two", "three")
当您引用索引值时,您会得到以下信息:
> char[1]
[1] "one"
如何从返回值中去掉引号得到以下内容?
[1] one
【问题讨论】:
-
所以你只是想在打印到标准输出(或文件)时删除引号?
-
我正在尝试通过函数循环字符向量的元素,但我需要关闭引号。
-
我想我仍然不明白确切的目的——也许发布使用示例会有所帮助
-
cat("[1]", char[1], "\n")?开个玩笑……我不太明白你在做什么…… -
我也不知道我是否了解您的用例,但我认为您可能想要 as.symbol() 或 as.name() 代替。如果这是来自一个包,你的函数可能需要一个符号,而不是一个 noquote,虽然很难说什么会起作用。