Instrucciones
-Genere un documento R Markdown para resolver los ejercicios.
-En su documento R Markdown incluya como texto el enunciado del ejercicio y en el chunk incluya el código y los resultados. Además, debe crear un proyecto colaborativo en R Studio Cloud, incluir todos los miembros del equipo y dar acceso al profesor.
-Suba a Classroom únicamente el documento renderizado con las funciones requeridas y resultados (impresos en el reporte) para resolver los ejercicios.
Ejercicios
rep(seq(0,4),each=5)
## [1] 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4
rep(seq(5,1), times = 4)
## [1] 5 4 3 2 1 5 4 3 2 1 5 4 3 2 1 5 4 3 2 1
-Los datos del ejercicio 2.
-Arreglo de 4 filas X 3 columnas.
-Llenando los datos por columna.
A <- matrix(5:1,nrow = 4, ncol =3)
## Warning in matrix(5:1, nrow = 4, ncol = 3): la longitud de los datos [5] no
## es un submúltiplo o múltiplo del número de filas [4] en la matriz
A
## [,1] [,2] [,3]
## [1,] 5 1 2
## [2,] 4 5 1
## [3,] 3 4 5
## [4,] 2 3 4
A[1,1:3]
## [1] 5 1 2
A[1:4,2]
## [1] 1 5 4 3
A[3,3]
## [1] 5
A[11]
## [1] 5
A[20]
## [1] NA
A[5,4]
## Error in A[5, 4]: subíndice fuera de los límites
A[-3]
## [1] 5 4 2 1 5 4 3 2 1 5 4
-En este caso estamos indicando con el símbolo (-) que queremos excluir el elemento a continuación, para este ejemplo sería el tercer elemento.
5.Recopile la información de su grupo, referente a : Edad, Empresa, Nombre, Profesión (no utilice tildes).
InfoGrupo <- data.frame(
Nombre = c("Indra","Luis","Ana","Miguel"),
Edad = c(30,44,24,31),
Profesion = c("Educadora","Informatico","Direccion","Estadistica"),
Empresa = c("MEP","Google","Bimbo","Exactus"))
InfoGrupo
## Nombre Edad Profesion Empresa
## 1 Indra 30 Educadora MEP
## 2 Luis 44 Informatico Google
## 3 Ana 24 Direccion Bimbo
## 4 Miguel 31 Estadistica Exactus
str(InfoGrupo)
## 'data.frame': 4 obs. of 4 variables:
## $ Nombre : Factor w/ 4 levels "Ana","Indra",..: 2 3 1 4
## $ Edad : num 30 44 24 31
## $ Profesion: Factor w/ 4 levels "Direccion","Educadora",..: 2 4 1 3
## $ Empresa : Factor w/ 4 levels "Bimbo","Exactus",..: 4 3 1 2
Reporte1<- list(InfoGrupo,A)
install.packages("swirl")
library(swirl)
swirl()
Bonus
-Investigue como crear nombres a las filas y columnas de una matriz. Para la matriz creada en este reporte asigne los nombres de las filas y columnas (escoja los nombres que usted desee) y visualice los resultados en el reporte.
rownames(A) <- c ("EstudianteA","EstudianteB","EstudianteC","EstudianteD")
colnames(A) <- c ("Encuesta1","Encuesta2","Encuesta3")
A
## Encuesta1 Encuesta2 Encuesta3
## EstudianteA 5 1 2
## EstudianteB 4 5 1
## EstudianteC 3 4 5
## EstudianteD 2 3 4
-Publique su reporte en Rpubs y hága llegar al profesor el link del reporte.