Erros repetidos para diversas funções no novo R
3 participantes
Página 1 de 1
Erros repetidos para diversas funções no novo R
Olá professor, eu de novo aperreada com essas mensagens de erro que me tem me impedido de avançar nas análises que estou precisando fazer urgentemente.
Agora foi tentando gerar uma curva de acumulação de espécies. Ocorreu o seguinte:
> resultado<-specaccum(fish)
Error in colSums(x) : 'x' deve ser numérico
A mesma coisa aconteceu mais cedo, quando tentei inspecionar as correlações:
> cor(fish[ ,1:6])
Error in cor(fish[, 1:6]) : 'x' deve ser numérico
E agora "José"?
Como proceder?
Grata por qualquer ajuda,
Priscilla
Agora foi tentando gerar uma curva de acumulação de espécies. Ocorreu o seguinte:
> resultado<-specaccum(fish)
Error in colSums(x) : 'x' deve ser numérico
A mesma coisa aconteceu mais cedo, quando tentei inspecionar as correlações:
> cor(fish[ ,1:6])
Error in cor(fish[, 1:6]) : 'x' deve ser numérico
E agora "José"?
Como proceder?
Grata por qualquer ajuda,
Priscilla
Prions- Mensagens : 18
Data de inscrição : 12/03/2018
Re: Erros repetidos para diversas funções no novo R
Olá, Priscilla!
Eita, que coisa. Vamos lá.
Uma possibilidade é que uma ou mais colunas do objeto fish não esteja sendo reconhecida como numérica. Acho que temos duas possibilidades principais:
- pode ser que alguma das colunas tenha uma variável categórica;
- pode ser que algum problema tenha acontecido na importação (como vírgula como separador decimal, por exemplo).
Use um summary ou str para conferir como o R está lendo as variáveis do objeto fish, e veja se é isso, ok?
Abraços!
Eita, que coisa. Vamos lá.
Uma possibilidade é que uma ou mais colunas do objeto fish não esteja sendo reconhecida como numérica. Acho que temos duas possibilidades principais:
- pode ser que alguma das colunas tenha uma variável categórica;
- pode ser que algum problema tenha acontecido na importação (como vírgula como separador decimal, por exemplo).
Use um summary ou str para conferir como o R está lendo as variáveis do objeto fish, e veja se é isso, ok?
Abraços!
Re: Erros repetidos para diversas funções no novo R
Oi professor,
Infelizmente não é esse o problema. A planilha foi lida direitinho. Tudo certo até aí. Os problemas começam quando eu tento fazer o seguinte:
> var.amb.pad = decostand(var.amb, method="standardize")
Error in colMeans(x, na.rm = TRUE) : 'x' deve ser numérico
Como assim?
Se o meu var.amb<-TxRiqP[,1:3] deu certo, não consigo entender o porquê do erro na etapa seguinte.
Triste
Infelizmente não é esse o problema. A planilha foi lida direitinho. Tudo certo até aí. Os problemas começam quando eu tento fazer o seguinte:
> var.amb.pad = decostand(var.amb, method="standardize")
Error in colMeans(x, na.rm = TRUE) : 'x' deve ser numérico
Como assim?
Se o meu var.amb<-TxRiqP[,1:3] deu certo, não consigo entender o porquê do erro na etapa seguinte.
Triste
Prions- Mensagens : 18
Data de inscrição : 12/03/2018
Re: Erros repetidos para diversas funções no novo R
Hum, que coisa.
Então, acho que para ajudar mais eu preciso entender melhor os dados. Você pode colar um resultado de um str(fish) e depois str(var.amb) aqui? Assim talvez dê para entender melhor em que formato estão os dados que você está usando, e ver se identifico o problema.
Então, acho que para ajudar mais eu preciso entender melhor os dados. Você pode colar um resultado de um str(fish) e depois str(var.amb) aqui? Assim talvez dê para entender melhor em que formato estão os dados que você está usando, e ver se identifico o problema.
Re: Erros repetidos para diversas funções no novo R
Oi professor,
Eu consegui resolver selecionando apenas as colunas com as variáveis numéricas. Deu certinho!
Valeu!
Abs
Eu consegui resolver selecionando apenas as colunas com as variáveis numéricas. Deu certinho!
Valeu!
Abs
Prions- Mensagens : 18
Data de inscrição : 12/03/2018
Re: Erros repetidos para diversas funções no novo R
Bom dia...
Quando tento criar um Histograma para uma variável é apresentado um erro:
Error in hist.default: 'x' deve ser numérico.
A outra variável eu consegui fazer o histograma, pois são dados numéricos.
Imagino que seja pelo fato da variável ser categórica e devo transformá-la em numérica? Como posso fazer? Podem me ajudar?
Ah... sou novato no R...
Obrigado
Quando tento criar um Histograma para uma variável é apresentado um erro:
Error in hist.default: 'x' deve ser numérico.
A outra variável eu consegui fazer o histograma, pois são dados numéricos.
Imagino que seja pelo fato da variável ser categórica e devo transformá-la em numérica? Como posso fazer? Podem me ajudar?
Ah... sou novato no R...
Obrigado
Fabio Gamba- Mensagens : 1
Data de inscrição : 01/01/2021
Re: Erros repetidos para diversas funções no novo R
Fabio Gamba escreveu:Bom dia...
Quando tento criar um Histograma para uma variável é apresentado um erro:
Error in hist.default: 'x' deve ser numérico.
A outra variável eu consegui fazer o histograma, pois são dados numéricos.
Imagino que seja pelo fato da variável ser categórica e devo transformá-la em numérica? Como posso fazer? Podem me ajudar?
Oi, Fabio.
De fato a função hist() só pode ser usada com dados numéricos. Se você quer mostrar a frequência de classes de uma variável categórica, pode usar a função barplot() para isso.
Fabio Gamba gosta desta mensagem
Tópicos semelhantes
» rTOOL PARA O NOVO r 4.0
» Encadeamento de análises de diversas variáveis
» Explorando funções no R
» anova fatorial e problemas em achar funções
» Erro ao instalar novo Pacote (MAC)
» Encadeamento de análises de diversas variáveis
» Explorando funções no R
» anova fatorial e problemas em achar funções
» Erro ao instalar novo Pacote (MAC)
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|