Por favor, explique esse erro - ao usar sqldf

votos
0

Eu encontrei perguntas e erros semelhantes, mas nenhum parece responder a minha ...

Estou usando este código:

returns2017 <- sqldf('select c.*, s.cell_no from cis10_2 c inner join selpar17 s on c.regx = s.lower_region2 and c.lower_size between s.lower_size and s.upper_size and c.SIC2007 between s.lower_class2 and s.upper_class2')

que eu adaptado de um código de trabalho com ajustes mínimos

ele retorna o erro:

 Error in get(as.character(FUN), mode = function, envir = envir) : 
  object 'as.labelled' of mode 'function' was not found 

quando eu uso traceback () eu recebo:

5: get(as.character(FUN), mode = function, envir = envir)
4: match.fun(asfn)
3: FUN(X[[i]], ...)
2: lapply(seq_along(rs), auto)
1: sqldf(select c.*, s.cell_no from cis10_2 c inner join selpar17 s on c.regx = s.lower_region2 and c.lower_size between s.lower_size and s.upper_size and c.SIC2007 between s.lower_class2 and s.upper_class2) 

Alguém pode explicar o que esta mensagem de erro está dizendo para que eu possa escolher o que é errado com a minha declaração?

Publicado 19/12/2018 em 14:19
fonte usuário
Em outras línguas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more