Transcript

GRAFICOS PARA DATOS AGRUPADOS

Para hacer los grficos en datos agrupados construimos en primera instancia las tablas de frecuencias para datos agrupados.

Cdigos en RResultados

Ingresando datos:datos=c(200,190,150,148,152,158,100,174,187,188,160,178,153,151,128,137,174,199,103,168,188,127,150,130,175)[1] 200 190 150 148 152 158 100 174 187 188 160 178 153 151 128 137 174 199 103[20] 168 188 127 150 130 175

Calculando el rango:Rang= max(datos)-min(datos)> Rang[1] 100

Calculando el nmero de intervalosm=round(1+3.3*log10(25)) La funcin Round, redondea al entero ms cercano.> m[1] 6

Longitud del intervalo:C=Rang/m> C[1] 16.66667Este resultado se redondea al entero ms cercano, por exceso en este caso 17.Redefinir=102-100=22 Xmin-1=99 Xmax +1=201

Ahora le damos forma a los intervalosintervalos=cut(datos, breaks=c(99,116,133,150,167,184,201))Intervalos [1] (184,201] (184,201] (133,150] (133,150] (150,167] (150,167] (99,116] (167,184] (184,201] (184,201] (150,167] (167,184][13] (150,167] (150,167] (116,133] (133,150] (167,184] (184,201] (99,116] (167,184] (184,201] (116,133] (133,150] (116,133][25] (167,184]Levels: (99,116] (116,133] (133,150] (150,167] (167,184] (184,201

Ahora se forma las frecuencias absolutasf=table(intervalos)fintervalos (99,116] (116,133] (133,150] (150,167] (167,184] (184,201] 2 3 4 5 5 6

Calculando el nmero de elementos de la muestran=sum(f)>> n[1] 25

Construimos las frecuencias absolutashh=f/n

hintervalos(99,116] (116,133] (133,150] (150,167] (167,184] (184,201] 8 12 16 20 20 24

Construyendo frecuencias absolutas acumuladasF=cumsum(f)F(99,116] (116,133] (133,150] (150,167] (167,184] (184,201] 2 5 9 14 19 25

Construyendo las frecuencias relativas acumuladas.H=cumsum(h)H(99,116] (116,133] (133,150] (150,167] (167,184] (184,201] 8 20 36 56 76 100

Ahora se arman la tabla de frecuenciascbind(f,h,F,H) f h F H(99,116] 2 8 2 8(116,133] 3 12 5 20(133,150] 4 16 9 36(150,167] 5 20 14 56(167,184] 5 20 19 76(184,201] 6 24 25 100

Construyendo marcas de claseLimSup=c(116,133,150,167,184,201)LimInf=c(99,116,133,150,167,184)Marca= (LimSup+LimInf)/2Marca[1] 107.5 124.5 141.5 158.5 175.5 192.5

La tabla con las frecuencias y la marca de clasetabla=cbind(f,Marca,h,F,H) f Marca h F H(99,116] 2 107.5 8 2 8(116,133] 3 124.5 12 5 20(133,150] 4 141.5 16 9 36(150,167] 5 158.5 20 14 56(167,184] 5 175.5 20 19 76(184,201] 6 192.5 24 25 100

Grfico de un histogramahist(datos, breaks=c(99,116,133,150,167,184,201), col = "blue", border = 1, main = "Ahorros", xlab = "pesos" , ylab = "frecuencia")

Para el Histograma y el polgono de frecuenciasy


Top Related