Reporte_1

rmdformats

1- Use rep() y seq() para generar un vector con los siguientes elementos: 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

2-Use rep() y seq() para crear un vector con los siguientes elementos: 5 4 3 2 1 5 4 3 2 1 5 4 3 2 1 5 4 3 2 1

3-Introduzca en R una matriz A usando: - Los datos del ejercicio 2 - Arreglo de 4 filas X 3 columnas. - Llenando los datos por columna.

## Warning in matrix(data = rep(seq(5, 1), 4), nrow = 4, ncol = 3, byrow =
## FALSE): data length [20] is not a sub-multiple or multiple of the number of
## columns [3]
##      [,1] [,2] [,3]
## [1,]    5    1    2
## [2,]    4    5    1
## [3,]    3    4    5
## [4,]    2    3    4

4- Acceda a los algunos elementos de la matriz de la siguiente manera: A[1,1:3], A[1:4,2], A[3,3], A[11], A[20], A[5,4], A[-3,] y explique que pasa en cada caso.

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[5,4]

## Error in matriz1[5, 4]: subscript out of bounds

A[-3,]

##      [,1] [,2] [,3]
## [1,]    5    1    2
## [2,]    4    5    1
## [3,]    2    3    4

5- Recopile la información de su grupo referente a - Edad - Empresa - Nombre - Profesión(no utilice tildes)

Nombre: Anthony Edad: 35 años Empresa: Neustar Profesion: Analista de datos

Nombre: Daniel Edad: 35 años Empresa: Neustar Profesion: Analista de datos

Nombre: Luis Edad: 29 años Empresa: Neustar Profesion: Analista de datos

Nombre: Paulo Edad: 32 años Empresa: Neustar Profesion: Analista de datos

6-Introduzca según el tipo de datos adecuado a base de código R en un DataFrame la información recopilada en el punto anterior.

7- Visualice los datos registrados.

##   Edad Empresa  Nombre       Profesion
## 1   35 Neustar Anthony Analis de datos
## 2   35 Neustar  Daniel Analis de datos
## 3   29 Neustar    Luis Analis de datos
## 4   32 Neustar   Paulo Analis de datos
## 5   28 Neustar   Ronny Analis de datos

8- Visualice la estructura de los datos recopilados.

## 'data.frame':    5 obs. of  4 variables:
##  $ Edad     : num  35 35 29 32 28
##  $ Empresa  : Factor w/ 1 level "Neustar": 1 1 1 1 1
##  $ Nombre   : Factor w/ 5 levels "Anthony","Daniel",..: 1 2 3 4 5
##  $ Profesion: Factor w/ 1 level "Analis de datos": 1 1 1 1 1

9- Compile en una sola lista los objetos creados para resolver los ejercicios anteriores.

## [[1]]
##  [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
## 
## [[2]]
##  [1] 5 4 3 2 1 5 4 3 2 1 5 4 3 2 1 5 4 3 2 1
## 
## [[3]]
##      [,1] [,2] [,3]
## [1,]    5    1    2
## [2,]    4    5    1
## [3,]    3    4    5
## [4,]    2    3    4
## 
## [[4]]
## [1] 35 35 29 32 28
## 
## [[5]]
## [1] "Neustar"
## 
## [[6]]
## [1] "Anthony" "Daniel"  "Luis"    "Paulo"   "Ronny"  
## 
## [[7]]
## [1] "Analis de datos"
## 
## [[8]]
##   Edad Empresa  Nombre       Profesion
## 1   35 Neustar Anthony Analis de datos
## 2   35 Neustar  Daniel Analis de datos
## 3   29 Neustar    Luis Analis de datos
## 4   32 Neustar   Paulo Analis de datos
## 5   28 Neustar   Ronny Analis de datos

10-Instale y cargue el paquete swirl.Indique su utilidad y además brinde una pequeña guía de uso del paquete.

Este paquete contiene basicamente una libreria que tiene una funcionalidad de tutoriales basicos para una aprendizaje de las funciones basicas y sirve para las personas que estamos empezando a utilizar Rstudio.

Guia de uso.

1-Instale el paquete (“swirl”)

2-Despues instale la libreria (swirl)

3-Automaticamente el paquete se corre en la consola y te va explicando que debes ir haciendo para seguir avanzando en el tutorial.

## Installing package into '/home/rstudio-user/R/x86_64-pc-linux-gnu-library/3.5'
## (as 'lib' is unspecified)
## 
## | Hi! I see that you have some variables saved in your workspace. To keep
## | things running smoothly, I recommend you clean up before starting swirl.
## 
## | Type ls() to see a list of the variables in your workspace. Then, type
## | rm(list=ls()) to clear your workspace.
## 
## | Type swirl() when you are ready to begin.

Bonus

-Investigue como crear nombres a las filas y columnas de una matriz.Para la matriz creada en este reporte asigne los nombres de filas y columnas(escoja los nombres que usted desee) y visualice los resultados en el reporte.

##        [,1] [,2] [,3]
## fila 1    5    1    2
## fila 2    4    5    1
## fila 3    3    4    5
## fila 4    2    3    4

Paulo Rojas

4/25/2019