如何从 r 中的字符串中删除引号(3 种方法)
在 R 中删除字符串中的引号有以下三种常见方法:
方法一:使用 print()
print(some_strings, quote= FALSE )
方法2:使用noquote()
noquote(some_strings)
方法3:使用cat()
cat(some_strings)
以下示例展示了如何将每种方法与以下字符串向量一起使用:
#define vector of strings
some_strings <- c("hey", "these", "are", "some", "strings")
#view vector
some_strings
[1] “hey” “these” “are” “some” “strings”
请注意,默认情况下,字符串打印时带有引号。
示例 1:使用 print() 从字符串中删除引号
以下代码显示如何使用print()函数打印删除引号的字符串:
#print vector of strings without quotes print(some_strings, quote= FALSE ) [1] hey these are some strings
示例 2:使用 noquote() 从字符串中删除引号
以下代码显示如何使用noquote()函数打印删除引号的字符串:
#print vector of strings without quotes noquote(some_strings ) [1] hey these are some strings
示例 3:使用 Cat() 从字符串中删除引号
以下代码显示如何使用cat()函数打印删除引号的字符串:
#print vector of strings without quotes cat(some_strings ) hey these are some strings
您还可以使用\n参数在新行上打印每个不带引号的字符串:
#print vector of strings without quotes each on a new line cat(paste(some_strings, " \n ")) hey thesis are some thongs
请注意,向量中的每个字符串都打印在新行上。
其他资源
以下教程解释了如何在 R 中执行其他常见任务: