Проект Rstudio заставляет память rsession увеличиваться навсегда [дублировать]

Сложите список в новый список. На каждой итерации добавьте значение, которое представляет собой сумму головы + следующего входа. Затем измените все.

  scala & gt;  val daysInMonths = List (31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31) daysInMonths: List [Int] = List (31, 28, 31, 30, 31, 30,  31, 31, 30, 31, 30, 31) scala & gt;  daysInMonths.foldLeft (Nil: List [Int]) {(acc, next) = & gt;  |  acc.firstOption.map (_ + next) .getOrElse (next) :: acc |  } .reverse res1: List [Int] = List (31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365)  
4
задан mchangun 30 January 2013 в 10:14
поделиться

1 ответ

Если вы работаете в конкретном проекте Rstudio, и у этого проекта много файлов (сотни или тысячи), Rstudio может пытаться индексировать файлы -

Я исправил это:

  1. Из Rstudio IDE в проекте,
  2. Перейти к Tools -> Project Options
  3. Теперь нажмите на редактирование кода
  4. deselect Index R Source Files
  5. закрыть все и перезапустить Rstudio

Редактирование

Index R source files - определяет, будут ли исходные файлы R в пределах Каталог проекта индексируется для навигации по коду (например, перейти к файлу / функции, перейти к определению функции). Обычно это должно оставаться включенным, однако, если у вас есть каталог проекта с тысячами файлов, и они обеспокоены накладными расходами на мониторинг и индексирование, вы можете отключить индексирование здесь. Insert spaces for tab. Определите, вставляет ли вкладка несколько пробелов, а не символ табуляции (мягкие вкладки). Настройте количество пробелов на одну вкладку. Text encoding - укажите текстовую кодировку по умолчанию для исходных файлов. Обратите внимание, что исходные файлы, которые не соответствуют кодировке по умолчанию, могут быть правильно открыты с помощью команды меню File : Reopen with Encoding. Источник

3
ответ дан Gas 16 August 2018 в 05:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: