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.

Média para classes de uma variável contínua?

2 participantes

Ir para baixo

Média para classes de uma variável contínua? Empty Média para classes de uma variável contínua?

Mensagem por Marcello Guerreiro Seg Out 23, 2017 11:06 pm

Prezado professor Marcos, tudo bem?

Então ao observar como utilizamos a função tapply para realizar o cálculo de índices como a média e o desvio padrão, me veio a seguinte pergunta, com podemos calcular a média para classes de uma variável continua, considerando que o tapply é utilizado, no exemplo proposto no módulo 2, com uma variável categórica, ou um fator, segundo a classificação utilizada pelo R para os tipos de dados.

Podemos calcular a média para intervalos de dados? E como subdividir uma variável continua, transformar o resultado em uma variável categórica (Fator) e depois calcular a média para estas classes?

Obrigado Mestre!

Esta é a segunda coisa possível que penso hoje, quero chegar a pensar nas coisas impossíveis que o R pode fazer!! (Lewis Carroll "Alice", utilizando o R)
Marcello Guerreiro
Marcello Guerreiro

Mensagens : 27
Data de inscrição : 08/10/2017
Idade : 46
Localização : Rio de Janeiro

Ir para o topo Ir para baixo

Média para classes de uma variável contínua? Empty Re: Média para classes de uma variável contínua?

Mensagem por Prof. Marcos Ter Out 24, 2017 8:22 pm

Respondendo no webnário 2, pra quem não está ao vivo, vejam a gravação! ;

Script que eu fiz no webnário:

Código:

vetor<-rnorm(100)
vetor

mean(vetor)
sd(vetor)

hist(vetor)

histograma<-hist(vetor)
histograma

?hist

########

?cut

vetor.classificado<-cut(vetor, histograma$breaks)

summary(vetor.classificado)

vetor.classificado

str(vetor.classificado)

########

tapply(vetor, vetor.classificado, mean)
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

Média para classes de uma variável contínua? Empty Re: Média para classes de uma variável contínua?

Mensagem por Prof. Marcos Ter Out 24, 2017 8:30 pm

Continuando:

Código:
#Continuando com mais um pedaço de dúvida

#Número de breaks (que é o número de classes -1)
hist(vetor, breaks=5)

#Estabelecer os breaks:
classes<-c(-3, -1.5, 0.3, 3)
hist(vetor, breaks=classes)
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

Média para classes de uma variável contínua? Empty Re: Média para classes de uma variável contínua?

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