typestar

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

  1. c() construye un vector; names() etiqueta sus elementos.
  2. La indexación acepta posiciones, rangos o una máscara lógica.
  3. 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.

Escribe este fragmento

Paso 1 de 4 en Vectores y tipos; paso 1 de 20 en Fundamentos del lenguaje.

Siguiente →