我收到以下错误.我无法弄清楚缺少什么,因为我似乎已经将所有括号都匹配了.
错误:意外')':"{if(grepl(propertiesData [x,'city'],population [z,'NAME'],ignore.case = TRUE)&(propertiesData [x,'stateLong'] ==人口[Z, 'Statename的')"
这是循环的代码:
for (z in c(1:nrow(population)))
{
if (grepl(propertiesData[x,'city'],population[z,'NAME'],ignore.case=TRUE) & (propertiesData[x,'stateLong']==population[z,'STATENAME'))
{
propertiesData[x,'population']=population[z,'POP_2009']
break
}
}
Run Code Online (Sandbox Code Playgroud)
==population[z,'STATENAME'))
Run Code Online (Sandbox Code Playgroud)
好像你忘记了结束括号.添加它,看看会发生什么:
==population[z,'STATENAME']))
Run Code Online (Sandbox Code Playgroud)