R使用子集进行筛选,但品牌名称中的额外空格和字符将返回错误

R使用子集进行筛选,但品牌名称中的额外空格和字符将返回错误,r,R,免责声明:对R来说是全新的,我这周才知道 我正在尝试筛选一组品牌名称并导出到CSV。我的代码正常工作,但遇到了一个问题: 品牌之间有空格,或在品牌名称中有符号“!”或“'”。由于字符的原因,当我尝试子集时,这将返回一个错误。是否有人有解决方法或想法,我可以如何完成这项工作?我无法逐个修改CSV文件,因为它包含大量数据 这是我的密码: COMBINEJune15Shenan'igans061516 <- subset(COMBINEJune15,Brand=="Shenan'igans")

免责声明:对R来说是全新的,我这周才知道

我正在尝试筛选一组品牌名称并导出到CSV。我的代码正常工作,但遇到了一个问题:

品牌之间有空格,或在品牌名称中有符号“!”或“'”。由于字符的原因,当我尝试子集时,这将返回一个错误。是否有人有解决方法或想法,我可以如何完成这项工作?我无法逐个修改CSV文件,因为它包含大量数据

这是我的密码:

COMBINEJune15Shenan'igans061516 <- subset(COMBINEJune15,Brand=="Shenan'igans")

COMBINEJune15Shenan'igans061516从变量名中删除撇号。
COMBINEJune15Shenan'igans061516
不是R中的合法标识符


将其更改为
combinejune15shenanganis061516
COMBINEJune15Shenan.igans061516
,或
COMBINEJune15Shenan\u igans061516
从变量名称中删除撇号。
COMBINEJune15Shenan'igans061516
不是R中的合法标识符


将其更改为
combinejune15shenanganis061516
COMBINEJune15Shenan.igans061516
,或
COMBINEJune15Shenan\u igans061516

请提供一个供合作的人使用。请提供一个供合作的人使用。谢谢!这对我很有效,我只是删除了我名字中的任何符号/空格。现在,研究如何在这个平台上运行脚本200次。再次感谢!听说我能帮助你,我很高兴。那么,你介意接受我的回答吗?谢谢。好吧,这是一个合法的标识符,意思是“COMBINEJune15Shenan”igans061516“我用了combinejune15shenang 061516谢谢!这对我很有效,我只是删除了我名字中的任何符号/空格。现在,研究如何在这个平台上运行脚本200次。再次感谢!听说我能帮助你,我很高兴。那么,你介意接受我的回答吗?谢谢。嗯,它是一种法律上的标识符,意思是“COMBINEJune15Shenan”igans061516“我用COMBINEJune15Shenan的把戏061516