Vectores e indexación en R
El vector es la unidad fundamental de R; todo lo indexa.
temps <- c(18.2, 21.5, 19.8, 23.1, 17.4)
names(temps) <- c("mon", "tue", "wed", "thu", "fri")
first <- temps[1]
midweek <- temps[2:4]
warm <- temps[temps > 19]
without_friday <- temps[-5]
by_name <- temps["wed"]
n <- length(temps)
Cómo funciona
c()construye un vector;names()etiqueta sus elementos.- La indexación acepta posiciones, rangos o una máscara lógica.
- Un índice negativo, en cambio, descarta ese elemento.
El intento, en números
- Líneas
- 10
- Caracteres a escribir
- 232
- Tokens
- 77
- Ritmo de tres estrellas
- 80 tpm
Al ritmo de tres estrellas de 80 tokens por minuto, este intento toma unos 58 segundos.
Paso 1 de 4 en Vectores y tipos; paso 1 de 20 en Fundamentos del lenguaje.