Es el ejercicio que hicimos en clase 1
a = 3
b <- 5
a+b
## [1] 8
Son una colección de datos uno a continucacion del otro
a <- c(3,7,9,12,3,18,21)
a
## [1] 3 7 9 12 3 18 21
# Los vectores también pueden definirse como secuencias
b <- seq(522, 756, 2)
vocales <- c("a","e","i","o","u","5")
vocales
## [1] "a" "e" "i" "o" "u" "5"
Creremos un vector de 16 números (usar el comando scan() )
g <- seq(1:16)
f <- g
Las matrices se construyen a partir de vectores. Construiremos una matriz de 4x4 (16) El comando es matrix
matriz1 <- matrix(g, nrow=4 , byrow=TRUE)
matriz2 <- matrix(f, nrow=4 , byrow=FALSE)
matriz1
## [,1] [,2] [,3] [,4]
## [1,] 1 2 3 4
## [2,] 5 6 7 8
## [3,] 9 10 11 12
## [4,] 13 14 15 16
library(readr)
fracking_lab <- read_csv("/home/rpalma/AAA_Datos/2024/Posgrado/Hidrocarburos/Dataset/fracking_lab.csv",
col_types = cols(area = col_double(),
peri = col_number()), locale = locale(decimal_mark = ",",
grouping_mark = "."))
## New names:
## • `` -> `...1`
# Usar sólo en la consola View(fracking_lab)
1- Construya un vector con la primeras 20 letras MAYÚSCULAS usando la función LETTERS.
2- Construya una matriz de 10 × 10 con los primeros 100 números positivos pares.
3- Construya una matriz identidad de dimension 3x3 . Recuerde que una matriz identidad tiene sólo unos en la diagonal principal y los demás elementos son cero.
4- Construya una lista con los anteriores tres objetos creados.
5- Construya un marco de datos o data frame con las respuestas de 3 personas a las preguntas: (a) ¿Cuál es su edad en años? (b) ¿Tipo de música que más le gusta? (c) ¿Tiene usted pareja sentimental estable?
6- ¿Cuál es el error al correr el siguiente código? ¿A qué se debe?
edad <- c(15, 19, 13, NA, 20) deporte <- c(TRUE, TRUE, NA, FALSE, TRUE) comic_fav <- c(NA, ‘Superman’, ‘Batman’, NA, ‘Batman’) matrix(edad, deporte, comic_fav)