意想不到的')',这是我无法弄清楚的

evt*_*evt 1 nested r

我收到以下错误.我无法弄清楚缺少什么,因为我似乎已经将所有括号都匹配了.

错误:意外')':"{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)

Ble*_*der 6

==population[z,'STATENAME'))
Run Code Online (Sandbox Code Playgroud)

好像你忘记了结束括号.添加它,看看会发生什么:

==population[z,'STATENAME']))
Run Code Online (Sandbox Code Playgroud)