O R oferece uma ampla gama de funções para a obtenção de estatísticas resumidas. Um método para obter estatísticas descritivas é usar a função sapply( ) com uma estatística de resumo especificada.
# get means for variables in data frame mydata# excluding missing values
sapply(mydata, mean, na.rm=TRUE)Tecnologia
As possíveis funções usadas no sapply incluem média, sd, var, min, max, mediana, intervalo e quantil.
Há também várias funções do R projetadas para fornecer uma série de estatísticas descritivas de uma só vez. Por exemplo
# mean,median,25th and 75th quartiles,min,max
summary(mydata)# Tukey min,lower-hinge, median,upper-hinge,max
fivenum(x)Tecnologia
O pacote doBy fornece grande parte da funcionalidade do SAS PROC SUMMARY. Ele define a tabela desejada usando uma fórmula de modelo e uma função. Aqui está um exemplo simples.
library(doBy)
summaryBy(mpg + wt ~ cyl + vs, data = mtcars,
FUN =function(x){
c(m = mean(x), s = sd(x))})# produces mpg.m wt.m mpg.s wt.s for each# combination of the levels of cyl and vsTecnologia
O R oferece uma ampla gama de funções para a obtenção de estatísticas resumidas. Um método para obter estatísticas descritivas é usar a função sapply( ) com uma estatística de resumo especificada.
As possíveis funções usadas no sapply incluem média, sd, var, min, max, mediana, intervalo e quantil.
Há também várias funções do R projetadas para fornecer uma série de estatísticas descritivas de uma só vez. Por exemplo
Usando o pacote Hmisc
Usando os pastecs pacote
Usando o pacote psych
Estatísticas resumidas por grupo
Uma maneira simples de gerar estatísticas resumidas por variável de agrupamento está disponível no pacote psych.
O pacote doBy fornece grande parte da funcionalidade do SAS PROC SUMMARY. Ele define a tabela desejada usando uma fórmula de modelo e uma função. Aqui está um exemplo simples.
Consulte também: agregação de dados.
Para praticar
Você quer praticar de forma interativa? Experimente este curso gratuito sobre estatística e R