Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Gustavo Monsalvo
25/8/2020
## [1] 1959 4534 2802 2462 2412 7624 6837 8639 5099 6627 6472
8372
## [13] 7020 4000 1548 7417 4484 8225 6725 3378 4801 6082 5633
6142
## [25] 6964 7343 737 10241 4148 12130 7428 4189 5321 962 6588
9359
## [37] 9166 8973 4327 849 5749 3894 1801 5847 4632
## [1] 7
## tabla Freq
## 1 (726,2.36e+03] 6
## 2 (2.36e+03,3.99e+03] 5
## 3 (3.99e+03,5.62e+03] 10
## 4 (5.62e+03,7.25e+03] 12
## 5 (7.25e+03,8.87e+03] 7
## 6 (8.87e+03,1.05e+04] 4
## 7 (1.05e+04,1.21e+04] 1
## tabla
## (726,2.36e+03] (2.36e+03,3.99e+03] (3.99e+03,5.62e+03]
(5.62e+03,7.25e+03]
## 6 5 10
12
## (7.25e+03,8.87e+03] (8.87e+03,1.05e+04] (1.05e+04,1.21e+04]
## 7 4 1
porcentaje<-round(prop.table(tabla3)*100,0)
porcentaje
## tabla
## (726,2.36e+03] (2.36e+03,3.99e+03] (3.99e+03,5.62e+03]
(5.62e+03,7.25e+03]
## 13 11 22
27
## (7.25e+03,8.87e+03] (8.87e+03,1.05e+04] (1.05e+04,1.21e+04]
## 16 9 2
lab<-paste(porcentaje,"%")
lab
## [1] "13 %" "11 %" "22 %" "27 %" "16 %" "9 %" "2 %"
Min: comando que da el mínimo de los datos. Max:comando que da el má ximo de los
datos
#El comando para el histograma es hist
w<-hist(cangrejos,breaks = puntos,col=rainbow(7),main = "Número de
huevos",xlab="Número de cangrejos", ylab="Frecuencia",labels=lab)
lines(c(min(w$breaks),w$mids,max(w$breaks)),c(0,w$counts,0),type="l")
Poligono de frecuencias
#Ojiva
ejex<-data.frame(tabla3) $tabla
ejex
plot(ejex,ejey,ylim=c(0,1),ylab="Frecuencia Acumulada",xlab="intervalos")
lines(ejex,ejey)
tablaage<-data.frame(table(tabla=factor(cut(age,breaks = 9))))
tablaage
## tabla Freq
## 1 (14,17.4] 25
## 2 (17.4,20.9] 44
## 3 (20.9,24.3] 51
## 4 (24.3,27.8] 26
## 5 (27.8,31.2] 28
## 6 (31.2,34.7] 10
## 7 (34.7,38.1] 4
## 8 (41.6,45] 1
tablaage2<-
transform(tablaage,FA=cumsum(Freq),FR=round(prop.table(Freq),2),FRA=round
(cumsum(prop.table(Freq)),2))
tablaage2
#Histograma
tablaage3<-table(tabla=factor(cut(age,breaks = 9)))
tablaage3
## tabla
## (14,17.4] (17.4,20.9] (20.9,24.3] (24.3,27.8] (27.8,31.2]
(31.2,34.7]
## 25 44 51 26 28
10
## (34.7,38.1] (41.6,45]
## 4 1
porcentajeage<-round(prop.table(tablaage3)*100,0)
porcentajeage
## tabla
## (14,17.4] (17.4,20.9] (20.9,24.3] (24.3,27.8] (27.8,31.2]
(31.2,34.7]
## 13 23 27 14 15
5
## (34.7,38.1] (41.6,45]
## 2 1
lab<-paste(porcentajeage,"%")
lab
## [1] "13 %" "23 %" "27 %" "14 %" "15 %" "5 %" "2 %" "1 %"
Poligono de frecuencias
#Ojiva
ejexage<-data.frame(tablaage3) $tabla
ejexage
## [1] (14,17.4] (17.4,20.9] (20.9,24.3] (24.3,27.8] (27.8,31.2]
(31.2,34.7]
## [7] (34.7,38.1] (41.6,45]
## 8 Levels: (14,17.4] (17.4,20.9] (20.9,24.3] (24.3,27.8] ... (41.6,45]
ejeagey<-cumsum(prop.table(tablaage3))
ejeagey
plot(ejexage,ejeagey,ylim=c(0,1),ylab="Frecuencia
Acumulada",xlab="intervalos")
lines(ejexage,ejeagey)