Função as.factor

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Função as.factor

Mensagem por Claudia em Qua Nov 09, 2016 1:20 pm

Estou um pouco atrasada (pelo que eu vi nas mensagens) com as aulas pois estava lotada de deadlines prá cumprir. Só hoje consegui retomar as aulas e logo surgiu uma dúvida em cima da aula 1.13, com o uso da função as.factor.

Eu entendi que ela faz com que o R leia a coluna Tipo_de_adubo como coluna categórica. Meu script, na hora de calcular o NOEC (No Effect Concentration) por Tuckey começa assim:
ConcentrationPP1=as.factor(DataThiam$Concentration). Fiz um summary de DataThiam e obtive os mesmos resultados de quando fiz no início do script (é a primeira função de cálculo executada). Fiz um summary de Concentration PP1 e obtive o seguinte:
> summary(ConcentrationPP1)
0 0.041 0.123 0.37 1.11 3.33 10
5 5 5 5 5 5 5

Cada concentração tem 5 réplicas. Logo, acho que o que eu faço no meu script não é o mesmo que você fez na aula, ou seja, eu não estou pedindo pro R ler um coluna categórica. Então, o que eu estou fazendo?
avatar
Claudia

Mensagens : 4
Data de inscrição : 26/10/2016
Idade : 41
Localização : Amsterdam

Ver perfil do usuário http://www.falw.vu.nl/en/research/ecological-sciences/animal-eco

Voltar ao Topo Ir em baixo

Re: Função as.factor

Mensagem por Prof. Marcos em Qui Nov 10, 2016 4:20 pm

Olá, Claudia!

Que estranho. O as.factor deveria sim transformar a variável em fator. Mas vamos por partes, investigando para ver o que está acontecendo, ok?

O método para conferirmos, sem sombra de dúvida, é "perguntar" para o R se o objeto é um fator. Para isso, execute o comando:

is.factor(ConcentrationPP1)

A resposta será TRUE ou FALSE, indicando se o objeto foi de fato reconhecido como fator.
Se ele disser FALSE, a gente pode prosseguir tentando entender por que o as.factor não funcionou, certo?

Se ele disser TRUE, é sinal de que em todas as análises o R considerará ConcentrationPP1 como variável categórica, e aí tudo segue tranquilo.

Abraços!
avatar
Prof. Marcos

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

Ver perfil do usuário https://cantinhodor.wordpress.com/

Voltar ao Topo Ir em baixo

Deu certo

Mensagem por Claudia em Qua Nov 23, 2016 9:18 am

Ei professor, desculpe a desaparecida do curso. Fiz a pergunta pro R que voltou como TRUE. Depois de fazer a pergunta ao R eu fiz o summary dos dados e concentração apareceu como variável categórica, então está tudo certo! Muito obrigada!
avatar
Claudia

Mensagens : 4
Data de inscrição : 26/10/2016
Idade : 41
Localização : Amsterdam

Ver perfil do usuário http://www.falw.vu.nl/en/research/ecological-sciences/animal-eco

Voltar ao Topo Ir em baixo

Re: Função as.factor

Mensagem por Prof. Marcos em Qua Nov 23, 2016 11:12 am

Beleza! Very Happy
avatar
Prof. Marcos

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

Ver perfil do usuário https://cantinhodor.wordpress.com/

Voltar ao Topo Ir em baixo

Re: Função as.factor

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum