在R中每行的开始和结束处添加报价

在R中每行的开始和结束处添加报价,r,string,text,R,String,Text,很抱歉,我的问题不清楚,所以稍微改变了一下问题 我正在使用R预处理专利信息数据。部分数据包括申请人或公司名称,如下所示: head(patent$applicant) [1] Flextronics AP, LLC Flextronics AP, LLC Flextronics AP, LLC [4] General Electric Company 如何在R中每行的开始和结束处插入双引号?我预期

很抱歉,我的问题不清楚,所以稍微改变了一下问题

我正在使用R预处理专利信息数据。部分数据包括申请人或公司名称,如下所示:

head(patent$applicant)
[1] Flextronics AP, LLC                 Flextronics AP, LLC                 Flextronics AP, LLC                
[4] General Electric Company 
如何在R中每行的开始和结束处插入双引号?我预期的结果如下:

head(patent$applicant)
[1] "Flextronics AP, LLC"                 "Flextronics AP, LLC"                 "Flextronics AP, LLC"                
[4] "General Electric Company" 
希望dput()能帮助你理解我的问题

head(dput(patent$applicant))
.......
"Zonar Systems, Inc.", "ZONAR SYSTEMS, INC.", "Zoom Information Systems", 
"Zoop Mobility Network Inc.", "Zynga Inc."), class = "factor")
[1] Flextronics AP, LLC                 Flextronics AP, LLC                        Flextronics AP, LLC                
[4] General Electric Company            GM Global Technology Operations LLC     Digimarc Corporation               
2994 Levels:  @Road, Inc. 1st Communications Inc. 2089275 ONTARIO LTD. ...    Zynga Inc.
以及str()

str(patent$applicant)
Factor w/ 2994 levels "","@Road, Inc.",..: 864 864 864 956 1007 667 1512 2510 1671 1671 ...
我尝试了粘贴0()。结果如下:

head(paste0('"', patent$applicant, '"'))
[1] "\"Flextronics AP, LLC\""                 "\"Flextronics AP, LLC\""                
[3] "\"Flextronics AP, LLC\""                 "\"General Electric Company\""           
[5] "\"GM Global Technology Operations LLC\"" "\"Digimarc Corporation\""
谢谢你的评论。它真的帮助了我。 我用单引号,而不是双引号

> head(paste0("\'",patent$applicant,"\'"))
[1] "'Flextronics AP, LLC'"                 "'Flextronics AP, LLC'"                
[3] "'Flextronics AP, LLC'"                 "'General Electric Company'"           
[5] "'GM Global Technology Operations LLC'" "'Digimarc Corporation'"   

如果数据是字符串格式,您可以使用
paste()
函数来设置前导和尾随双引号。

您的“列表”是什么-文本文件?@Stedy-R不会自动添加引号,在某些情况下,它会
print()
在屏幕上加引号,但基本数据不会更改。对不起,我重新写了问题。请使用
dput
显示数据。它将帮助我们理解结构。您有一个
因子
,它表示类别数据,如
group1
group2
等。这是附加了文本标签的数字数据。如果您希望这是严格的字符数据,请使用上面的
as.character
代码。当提问者发现此答案有用并标记为所需答案时,为什么人们会对其投反对票?我是新来的,所以如果有什么我不知道的,请让我认识一些人。因为在is,这是一个非常糟糕的解决方案,提供的有用信息比上面的评论要少(即使OP也同意)。您可以提供一个如何使用您提出的解决方案的示例,为这个答案增加更多价值。因此,我将重新考虑我的否决票。