typestar

readr en R

Lectura rápida y predecible de archivos delimitados.

library(readr)
library(dplyr)

raw <- "name,score\nada,95\ngrace,88\n"
data <- read_csv(raw, show_col_types = FALSE)

typed <- read_csv(raw,
                  col_types = cols(name = col_character(),
                                   score = col_double()),
                  show_col_types = FALSE)

top <- typed %>% filter(score > 90)
out <- format_csv(top)

Cómo funciona

  1. read_csv devuelve un tibble y reporta los tipos que adivinó.
  2. col_types con cols() los fija explícitamente.
  3. format_csv escribe un tibble de vuelta a texto.

El intento, en números

Líneas
13
Caracteres a escribir
288
Tokens
65
Ritmo de tres estrellas
100 tpm

Al ritmo de tres estrellas de 100 tokens por minuto, este intento toma unos 39 segundos.

Escribe este fragmento

Paso 2 de 3 en Leer y seleccionar; paso 10 de 12 en Remodelar y leer.

← Anterior Siguiente →