免责声明:对于R来说,我刚刚了解了这一点。
我正在尝试过滤一堆品牌名称并导出为CSV。我的代码有效,但遇到了问题:
品牌名称中包含空格或符号“!”或“'”的品牌。当我尝试按字符进行子集时,这会返回错误。有没有人有解决方法或想法如何完成这个?我不能逐个修改CSV文件,因为它是很多数据。
这是我的代码:
COMBINEJune15Shenan'igans061516 <- subset(COMBINEJune15,Brand=="Shenan'igans")
错误:“COMBINEJune15Shenan'igans061516&lt; - subset(COMBINEJune15,Brand ==”Shenan'“
中的意外字符串常量
提前致谢!
答案 0 :(得分:2)
从变量名中删除撇号。
COMBINEJune15Shenan'igans061516
不是R中的合法标识符。
将其更改为COMBINEJune15Shenanigans061516
,COMBINEJune15Shenan.igans061516
或COMBINEJune15Shenan_igans061516
。