typestar

Listas en R

Contenedores heterogéneos, la forma de todo objeto de modelo en R.

model <- list(
  name = "linear",
  coefficients = c(intercept = 1.5, slope = 0.8),
  converged = TRUE
)

name <- model$name
coefs <- model[["coefficients"]]
subset <- model["converged"]

model$rss <- 12.4
fields <- names(model)
flat <- unlist(model$coefficients)

Cómo funciona

  1. $ y [[ ]] extraen el valor de un elemento.
  2. Los corchetes simples, en cambio, devuelven una sublista.
  3. Asignar un nombre nuevo hace crecer la lista.

El intento, en números

Líneas
13
Caracteres a escribir
257
Tokens
64
Ritmo de tres estrellas
90 tpm

Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 43 segundos.

Escribe este fragmento

Paso 2 de 2 en Matrices y listas; paso 16 de 20 en Fundamentos del lenguaje.

← Anterior Siguiente →