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.

Função as.factor

2 participantes

Ir para baixo

Função as.factor Empty Função as.factor

Mensagem por Claudia 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?
Claudia
Claudia

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

http://www.falw.vu.nl/en/research/ecological-sciences/animal-eco

Ir para o topo Ir para baixo

Função as.factor Empty Re: Função as.factor

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

Função as.factor Empty Deu certo

Mensagem por Claudia 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!
Claudia
Claudia

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

http://www.falw.vu.nl/en/research/ecological-sciences/animal-eco

Ir para o topo Ir para baixo

Função as.factor Empty Re: Função as.factor

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

Beleza! 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

Função as.factor Empty Re: Função as.factor

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