Links

Eleazar B.: https://rpubs.com/EleazarBon/574553

Luis R.: https://rpubs.com/lrenteria/574183

Victor B.: https://rpubs.com/Ivanborjas/574639

Se generan los datos (actividades que ejercen los estudiantes de ingeniería en sistemas comutacionales).

actividad <- c('Dibujo', 'Tiro con Arco', 'Baile', 'Voleybol',
               'Futbol', 'Americano', 'Natación', 'Tahitiano',
               'Natación', 'Tiro con Arco', 'Futbol', 'Americano',
               'Basquetbol', 'Banda de Guerra', 'Voleybol', 'Futbol', 
               'Oratoria', 'Tahitiano', 'Box', 'Futbol', 'Voleybol', 
               'Natación', 'Pesas', 'Fotografía', 'Basquetbol', 'Dibujo',
               'Ajedrez', 'Dibujo', 'Fotografia', 'Voleybol','Halterofilia',
               'Atletismo', 'Basquetbol', 'Dibujo', 'Box', 'Atletismo', 
               'Dibujo', 'Ajedrez')
actividad
##  [1] "Dibujo"          "Tiro con Arco"   "Baile"           "Voleybol"       
##  [5] "Futbol"          "Americano"       "Natación"        "Tahitiano"      
##  [9] "Natación"        "Tiro con Arco"   "Futbol"          "Americano"      
## [13] "Basquetbol"      "Banda de Guerra" "Voleybol"        "Futbol"         
## [17] "Oratoria"        "Tahitiano"       "Box"             "Futbol"         
## [21] "Voleybol"        "Natación"        "Pesas"           "Fotografía"     
## [25] "Basquetbol"      "Dibujo"          "Ajedrez"         "Dibujo"         
## [29] "Fotografia"      "Voleybol"        "Halterofilia"    "Atletismo"      
## [33] "Basquetbol"      "Dibujo"          "Box"             "Atletismo"      
## [37] "Dibujo"          "Ajedrez"

En este apartado, se generan las frecuencias mediante la utilización de códigos relacionados a la frecuencia, como:

frecuencia <- table(actividad)
frecuencia
## actividad
##         Ajedrez       Americano       Atletismo           Baile Banda de Guerra 
##               2               2               2               1               1 
##      Basquetbol             Box          Dibujo      Fotografia      Fotografía 
##               3               2               5               1               1 
##          Futbol    Halterofilia        Natación        Oratoria           Pesas 
##               4               1               3               1               1 
##       Tahitiano   Tiro con Arco        Voleybol 
##               2               2               4
n = length(actividad)
n
## [1] 38

Frecuencias relativas y porcentuales.

frec.relativa <- frecuencia / n
frec.relativa
## actividad
##         Ajedrez       Americano       Atletismo           Baile Banda de Guerra 
##      0.05263158      0.05263158      0.05263158      0.02631579      0.02631579 
##      Basquetbol             Box          Dibujo      Fotografia      Fotografía 
##      0.07894737      0.05263158      0.13157895      0.02631579      0.02631579 
##          Futbol    Halterofilia        Natación        Oratoria           Pesas 
##      0.10526316      0.02631579      0.07894737      0.02631579      0.02631579 
##       Tahitiano   Tiro con Arco        Voleybol 
##      0.05263158      0.05263158      0.10526316
frec.porc <- frec.relativa * 100
frec.porc
## actividad
##         Ajedrez       Americano       Atletismo           Baile Banda de Guerra 
##        5.263158        5.263158        5.263158        2.631579        2.631579 
##      Basquetbol             Box          Dibujo      Fotografia      Fotografía 
##        7.894737        5.263158       13.157895        2.631579        2.631579 
##          Futbol    Halterofilia        Natación        Oratoria           Pesas 
##       10.526316        2.631579        7.894737        2.631579        2.631579 
##       Tahitiano   Tiro con Arco        Voleybol 
##        5.263158        5.263158       10.526316

Aquí, podemos generar la tabla de frecuencia

tablafrecuencia <- transform(frecuencia)
tablafrecuencia
##          actividad Freq
## 1          Ajedrez    2
## 2        Americano    2
## 3        Atletismo    2
## 4            Baile    1
## 5  Banda de Guerra    1
## 6       Basquetbol    3
## 7              Box    2
## 8           Dibujo    5
## 9       Fotografia    1
## 10      Fotografía    1
## 11          Futbol    4
## 12    Halterofilia    1
## 13        Natación    3
## 14        Oratoria    1
## 15           Pesas    1
## 16       Tahitiano    2
## 17   Tiro con Arco    2
## 18        Voleybol    4

Nuevas columnas en el dataFrame tabla frecuencia.

tablafrecuencia$frec.relativa = frec.relativa
tablafrecuencia$frec.porcentual = frec.porc

tablafrecuencia
##          actividad Freq frec.relativa frec.porcentual
## 1          Ajedrez    2    0.05263158        5.263158
## 2        Americano    2    0.05263158        5.263158
## 3        Atletismo    2    0.05263158        5.263158
## 4            Baile    1    0.02631579        2.631579
## 5  Banda de Guerra    1    0.02631579        2.631579
## 6       Basquetbol    3    0.07894737        7.894737
## 7              Box    2    0.05263158        5.263158
## 8           Dibujo    5    0.13157895       13.157895
## 9       Fotografia    1    0.02631579        2.631579
## 10      Fotografía    1    0.02631579        2.631579
## 11          Futbol    4    0.10526316       10.526316
## 12    Halterofilia    1    0.02631579        2.631579
## 13        Natación    3    0.07894737        7.894737
## 14        Oratoria    1    0.02631579        2.631579
## 15           Pesas    1    0.02631579        2.631579
## 16       Tahitiano    2    0.05263158        5.263158
## 17   Tiro con Arco    2    0.05263158        5.263158
## 18        Voleybol    4    0.10526316       10.526316

en este punto, podemos visualizar los datos por medio de una gráfica bajo el comando o código (plot):

plot(tablafrecuencia$actividad, tablafrecuencia$Freq)

Aquí,se utiliza el diagrama de barra para ejecutar la acción tal (gráfica de barras).

barplot(tablafrecuencia$Freq, names.arg = tablafrecuencia$actividad)

Mayor y menor frecuencia

max(tablafrecuencia$Freq)
## [1] 5
min(tablafrecuencia$Freq)
## [1] 1
tablafrecuencia[which.max(tablafrecuencia$Freq),]
##   actividad Freq frec.relativa frec.porcentual
## 8    Dibujo    5     0.1315789        13.15789

Como equipo, descubrimos que la actividad que más frecuentan los estudiantes del ITD en la carrera de sistemas computacionales es Dibujo, la plataforma R Studio, se lleva el crédito en esta práctica ya que, gracias a ella, podemos manejar de la mejor forma posible los datos de tipo estadísticos, obviamente que requieren de análisis tanto informáticos como matemáticos, a partir de este punto, como equipo, progresamos en el manejo de datos por medio de las herramientas que la plataforma proporciona, por lo que puede satisfacer nuestra necesidad, ahorrarnos tiempo, y en ciertos puntos mejora nuestro intelecto, convirtiéndonos en expertos en el manejo de datos. Las gráficas en esta práctica nos dan a conocer como se está manejando los datos, que actividades se frecuentan más y cuáles menos, mejorando nuestro proceso de recopilación de conocimiento.