r - 如何在 R 中打印双引号 (")

标签 r

我想在 R 中打印到屏幕双引号 ("),但它不起作用。典型的正则表达式转义字符不起作用:

> print('"')
[1] "\""
> print('\"')
[1] "\""
> print('/"')
[1] "/\""
> print('`"')
[1] "`\""
> print('"xml"')
[1] "\"xml\""
> print('\"xml\"')
[1] "\"xml\""
> print('\\"xml\\"')
[1] "\\\"xml\\\""

我希望它返回:

" "xml" "

然后我将在下游使用它。

有什么想法吗?

最佳答案

借助print参数quote:

print("\" \"xml\" \"", quote = FALSE)
> [1] " "xml" "

cat('"')

关于r - 如何在 R 中打印双引号 ("),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37430685/

相关文章:

完全删除 R 包 Rcpp

r - 从维基百科的一个部分中抓取表格

r - 如何通过将第一行除以第三行来创建行

json - 使用RJSONIO::fromJSON()简化POSIX节点

r - 使用 group_by 创建相关性和 p 值的数据框,然后在 R 中绘制误差条

r - tidyverse:有效绑定(bind)列表元素

R For循环替换先前分配的值

R中group_by的滚动差异

r - 计算大负值的指数

r - 轴不绘制日期标签