read.table
es óptima?read.table
con detenimiento para descubrir trucosdata.table::fread
readr::read_table
(Eso es lo que veréis en cualquier benchmark).
data.frame
)DataFrame
)save
load
restaura los objetos originales del fichero en memoriasaveRDS
readRDS
saveRDS(women, "women.rds")
women2 <- readRDS("women.rds")
identical(women, women2)
arrow
for (int i = 0; i < n; ++i) {
SEXP xi = STRING_ELT(x, i);
if (xi == NA_STRING) {
length = 0;
++n_missing;
} else {
// Valid
util::set_bit(nulls, i);
const char* utf8 = Rf_translateCharUTF8(xi);
length = strlen(utf8);
data_builder.Append(reinterpret_cast<const uint8_t*>(utf8), length);
}
offsets[i] = offset;
offset += length;
}
Véase mi blog
feather
es mejor que los formatos nativos de Rfeather