Programa R para Biologia da Conservação
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Erros repetidos para diversas funções no novo R

3 participantes

Ir para baixo

Erros repetidos para diversas funções no novo R Empty Erros repetidos para diversas funções no novo R

Mensagem por Prions Sáb maio 05, 2018 7:11 pm

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

Prions

Mensagens : 18
Data de inscrição : 12/03/2018

Ir para o topo Ir para baixo

Erros repetidos para diversas funções no novo R Empty Re: Erros repetidos para diversas funções no novo R

Mensagem por Prof. Marcos Dom maio 06, 2018 10:09 pm

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!
Prof. Marcos
Prof. Marcos

Mensagens : 678
Data de inscrição : 23/12/2015
Idade : 42
Localização : Maceió, AL

https://cantinhodor.wordpress.com/

Ir para o topo Ir para baixo

Erros repetidos para diversas funções no novo R Empty Re: Erros repetidos para diversas funções no novo R

Mensagem por Prions Seg maio 07, 2018 9:15 am

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

Prions

Mensagens : 18
Data de inscrição : 12/03/2018

Ir para o topo Ir para baixo

Erros repetidos para diversas funções no novo R Empty Re: Erros repetidos para diversas funções no novo R

Mensagem por Prof. Marcos Qui maio 10, 2018 4:16 pm

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.
Prof. Marcos
Prof. Marcos

Mensagens : 678
Data de inscrição : 23/12/2015
Idade : 42
Localização : Maceió, AL

https://cantinhodor.wordpress.com/

Ir para o topo Ir para baixo

Erros repetidos para diversas funções no novo R Empty Re: Erros repetidos para diversas funções no novo R

Mensagem por Prions Qui maio 10, 2018 6:47 pm

Oi professor,

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

Ir para o topo Ir para baixo

Erros repetidos para diversas funções no novo R Empty Re: Erros repetidos para diversas funções no novo R

Mensagem por Prof. Marcos Seg maio 14, 2018 7:55 am

Ah, que bom!

Se surgir outros problemas, avise. Very Happy
Prof. Marcos
Prof. Marcos

Mensagens : 678
Data de inscrição : 23/12/2015
Idade : 42
Localização : Maceió, AL

https://cantinhodor.wordpress.com/

Ir para o topo Ir para baixo

Erros repetidos para diversas funções no novo R Empty Re: Erros repetidos para diversas funções no novo R

Mensagem por Fabio Gamba Qui Abr 01, 2021 11:31 am

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

Fabio Gamba

Mensagens : 1
Data de inscrição : 01/01/2021

Ir para o topo Ir para baixo

Erros repetidos para diversas funções no novo R Empty Re: Erros repetidos para diversas funções no novo R

Mensagem por Prof. Marcos Qui Abr 01, 2021 2:16 pm

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.
Prof. Marcos
Prof. Marcos

Mensagens : 678
Data de inscrição : 23/12/2015
Idade : 42
Localização : Maceió, AL

https://cantinhodor.wordpress.com/

Fabio Gamba gosta desta mensagem

Ir para o topo Ir para baixo

Erros repetidos para diversas funções no novo R Empty Re: Erros repetidos para diversas funções no novo R

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos