tutorial sheet examples chunk cheat r rstudio knitr r-markdown

sheet - Error de "vectores largos aún no admitidos" en Rmd pero no en R Script



r markdown templates (2)

Estoy operando matrices con R 3.1 y RStudio 0.99.

Tengo mi Script R y con cmd + enter funciona sin problemas.

He creado un Rmd para informar, pero tengo este error

Error in lazyLoadDBinsertVariable(vars[i], from, datafile, ascii, compress, : long vectors not supported yet: ../../../../R-3.3.1/src/main/connections.c:5600 Calls: <Anonymous> ... <Anonymous> -> <Anonymous> -> lazyLoadDBinsertVariable Execution halted

¿Hay alguna manera de evitar ese error?

Esto parece ser un duplicado de matrices grandes en R: vectores largos aún no admitidos

pero la diferencia es que esto solo ocurre cuando se intenta crear un Rmd, no en ningún otro caso


Recibo el mismo error en mi archivo .rmd al tratar de tejerlo en pdf. El trozo de código incriminado fue almacenado en caché.

¿Hay alguna manera de evitar ese error?

Eliminar el ''cache = TRUE'' o configurarlo en FALSE parece solucionar el problema.


También me encontré con esto hoy, y lo cache.lazy = FALSE usando cache.lazy = FALSE en el fragmento de configuración en mi .Rmd.

Entonces, lo que está dentro de la primera parte de mi archivo Markdown de R se ve así:

library(knitr) knitr::opts_chunk$set(cache = TRUE, warning = FALSE, message = FALSE, cache.lazy = FALSE)