Rsutdio зависает при сохранении .Rdata в Ubuntu - PullRequest
0 голосов
/ 01 апреля 2019

Я использую Rstudio версии 3.5.2 на компьютере с Ubuntu 18.04.2.

R version 3.5.2 (2018-12-20) -- "Eggshell Igloo"
Copyright (C) 2018 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

  Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

Основная проблема заключается в том, что Rstudio зависает на несколько минут (иногда часов), когда я сохраняю переменную в виде файла .RData. Дело в том, что R заканчивает правильно сохранять файл, но зависает.

, например

#Let's suppose that I calculate a matrix "a" that takes me a lote of time to achieve. 

set.seed(123)
a <- matrix(rnorm (20000 * 50), nrow=20000,ncol=50)
save(a,file="a.RData")

При сохранении «a» в виде файла .RData R зависает на несколько минут после сохранения. Я вижу, что R уже закончила сохранять данные, прежде чем снова сможет работать. Я принудительно завершил R и пересчитал данные, загрузил ранее сохраненную матрицу и проверил, что они равны:

set.seed(123)
b <- matrix(rnorm (20000 * 50), nrow=20000,ncol=50)
load("a.RData")

identical(a,b)
[1] TRUE


...