Vous êtes sur la page 1sur 3

####CURSO ESTADISTICA DESCRIPTIVA CODIGO R UNIDAD 1 version 11 de abril.

###Creamos vectores nombre de variable=c(valores decimales con punto, separa


valores con comas)
###Ejemplo
edad=c(18,19,23,18,24,17,22,15,22,25)
Hermanos=c(4,1,2,4,1,0,5,4,3,2)
###ESTADISTICA DESCRIPTIVA
###VARIABLES CUANTITATIVAS CONTINUAS
###Son variables de mediciones en individuos u objetos peso, edad, altura
###son variables que admiten decimales.
###VARIABLE EDAD## es continua se pueden tener 10.5 a�os
edad=c(18,19,23,18,24,17,22,15,22,25)
summary(edad)# Resumen estad�stico
mean(edad)#media aritm�tica
var(edad)#varianza
sd(edad)#desviaci�n est�ndar
min(edad) #M�nimo
max(edad)# M�ximo
range(edad) #Rango
median(edad)# Mediana
length(edad)# N�mero de datos
quantile(edad, 0.25)# Cuantil Q1
quantile(edad, 0.75)# Cuantil Q3
quantile(edad, 0.5)# Cuantil Q2 que es la mimsa mediana
IQR(edad) #Rango intercuart�lico
sort(edad)# Ordenar
### Regla de Sturges OPCIONAL PERO SE DEBE ACLARAR EL NUMERO DE INTERVALOS
range(edad,na.rm=TRUE) # incluimos na.rm=TRUE para que ignore la presencia de
valores perdidos
nclass.Sturges(edad)#N�mero de intervalois
seq(15,25,length=nclass.Sturges(edad)) # L�mites de los intervalos
intervalosEdad=cut(edad,breaks=seq(15,25,length=nclass.Sturges(edad)),include.lowes
t=TRUE)
intervalosEdad # Se muestran los intervalos de edad, uno correspondiente a cada
edad observada
puntos=min(edad)+(0:nclass.Sturges(edad))*(max(edad)-
min(edad))/nclass.Sturges(edad)
hist(edad, breaks=puntos)
####Directamente con la la library agr�colae OBLIGATORIO
####Instalamos la libreria
####ESta es forma de instalar desde el editor
####Solo se requiere cambiar el nombre de la libreria que se requiera.
install.packages("agricolae")##cuando salga el pa�s usamos USA(CA1)
##En secure cron mirros seleccionadomos USA(CA1)
##damos "OK" y el programa instala el paquete
##si se requiere otra libreria con solo dar install y el paquete
##si no se ha cerrado sesi�n el programa no le pideo el pa�s.
library(agricolae)###si la libraria esta instalada al dar CONTROL R se pome Rojo
library(agricolae)
###En la consola el t�rmino library(agricolae)
### Corremos con agricolae
##Histograma
library(agricolae)
tbFreqEdad=table.freq(hist(edad,plot=TRUE))
tbFreqEdad
###graficos de variables continuas
hist(edad,ylab="Frecuencia",main="Histograma Edad")#Histograma
boxplot(edad,ylab="A�os",main="Boxplot Edad")#Gr�ficos de cajas
###VARIABLES CUANTITATIVAS DISCRETAS
## variables de conteos, solo toman valores en n�meros enteros numero de hermanos
## numero de frutos, n�mero de partos.
Hermanos=c(4,1,2,4,1,0,5,4,3,2)
summary(Hermanos)# Resumen estad�stico
min(Hermanos) #M�nimo
max(Hermanos)# M�ximo
range(Hermanos) #Rango
mean(Hermanos)# Media aritm�tica ## SI HAY DATSO PERDIDOS TOCA CON SUMMARY
median(Hermanos)# Mediana
length(Hermanos)# N�MERO DE DATOS
sd(Hermanos)# Desviaci�n t�pica
quantile(Hermanos, 0.25)# Cuantil Q1
quantile(Hermanos, 0.75)# Cuantil Q3
quantile(Hermanos, 0.5)# Cuantil Q2 que es la mimsa mediana
boxplot(Hermanos)
IQR(Hermanos) #Rango intercuart�lico
sort(Hermanos)# Ordenar
##En este caso las tabla de frecuencias se desarrlla por pasos
table(Hermanos) #Tabla de frecuencias absolutas
fabs=table(Hermanos)##Tabla de frecuencias absolutas
fabs
fabsacum<-as.table(cumsum(fabs))#Frecuencias absolutas acumuladas
fabsacum
frel=prop.table(table(Hermanos))#Tabla de frecuencias relativas
frel
frelacum<-as.table(cumsum(frel))#Frecuencias relativas acumuladas
frelacum
frelacum
##Podemos decir que cero hermanos tiene el 0.1 en proporci�n � el 10% de los
##individuos encuestados.
##las prop�rciones se multiplican
##Por 100 para expresarlas en porcentaje.
##Gr�ficos de variables cuantitaivas discretas
barplot(fabs,ylab="Frecuencias absolutas",main="Diagrama de barras Hermanos")
barplot(frel,ylab="Frecuencias relativas",main="Diagrama de barras Hermanos")
pie(fabs,col=rainbow(6),main=c("Grafico de tarta de Hermanos"))#Gr�fico de tarta

##VARIABLES CUALITATIVAS
##Requieren codificaci�n
##Variable nivel de estudios cada n�mero equivale a una categoria.
###En este caso la codificaci�n asigan aun n�mero a categor�a de estudios.
####categ�rica NIVEL DE ESTUDIOS ( 0:�Sin estudios�; 1: �Estudios Primarios�
####; 2: �Estudios Secundarios�; 3:�Estudios Superiores�)
estudios=c(1,2,0,1,3,2,3,1,2,3)
### estas variables se codifican y categorizan es decir que
### el programa donde encuentre n�mero lo interprete
### como una categoria y no como un n�mero.
### CATEGORIZACION DE UNA VARIABLE CATEGORICA EN R
####categ�rica NIVEL DE ESTUDIOS ( 0:�Sin estudios�; 1: �Estudios Primarios�
####; 2: �Estudios Secundarios�; 3:�Estudios Superiores�)
### CATEGORIZACION DE UNA VARIABLE CATEGORICA EN R
estudios=factor(estudios, levels=c(0,1,2,3),
labels=c("Sin estudios","Estudios Primarios",
"Estudios Secundarios","Estudios Superiores"))

estudios
##Una vez codificadas se inicia el c�digo en R
summary(estudios)## dbe aparecer cada categoria con los individuossu n�mero de
individuos
table(estudios) #Tabla de frecuencias absolutas
####CUIDADO SI HEMOS USADO ANTES UN COMANDO
#### SI LO USAMOS DE NUEVO LE PONEMOS UN NUMERO
####MIREN EL EJMPLO ACONTINUACION CON FABS Y FREL
###LLEVAN UN UNO YA LOS HEMOS USADO SI NO HACEMOS ESTO
###CON LA NUEVA ORDEN NOS DARA EL MISMO RESULTADO
fabs1=table(estudios)##Tabla de frecuencias absolutas
fabs1#### se le pone un n�mero o sino le da el mismo resultado del anterio tipo de
variable
frel1=prop.table(table(estudios))#Tabla de frecuencias relativas
frel1
##Podemos decir que sin estudios tiene el 0.1 en proporci�n � el 10% de los
encuestados
##Manifiestan no tener estudio
#las prop�rciones se multiplican
##Por 100 para expresarlas en porcentaje.
##Gr�ficos de variables cualitativas
barplot(fabs1,ylab="Frecuencias absolutas",main="Diagrama de barras Estudio")
barplot(frel1,ylab="Frecuencias relativas",main="Diagrama de barras estudio")

###LES ACONSEJO NO CONSULTAR MAS TEXTOS SINO LIMITARSE


###A CORRER ESTE CODIGO PARA NO CONFUNDIRSE

#Referencia bibliogr�fica
#Santana A. & Nieves Hern�ndez C.(SF). Recuperado de:
http://www.dma.ulpgc.es/profesores/personal/stat/cursoR4ULPGC/8-
estaDescriptiva.html
#Febrero M., Galeano P.,Gonz�les J. & Pateiro B.(SF). Recuperado de :
http://eio.usc.es/pub/pateiro/files/pubdocentepracticasestadistica.pdf

#PREPARADO POR DIEGO DEAZA


#DUDAS E INQUIETUDES CONSULTELAS A SU TUTOR DE GRUPO

Vous aimerez peut-être aussi