R: Ошибка в fBody [[i]]: нет такого индекса на уровне 4
Режим отладки в R иногда выдает следующую ошибку:
Error in fBody[[i]] : no such index at level 4
Что вызывает это? И как этого избежать?
Ответ 1
Это ошибка в RStudio. Я часто получаю его при написании кода R. Это все, что я всегда делаю и работаю:
Restarted RStudio
Очистить все точки останова (для этого есть меню)
Вырезать весь исходный код, файл, который вы хотите отлаживать. Сохраните пустой файл.
Вставить исходный код. Сохраните его.
Ошибка имеет какое-то отношение к положению точек останова. По какой-то причине RStudio путает новые точки останова с чем-то другим. Вырезая и вставляя исходный код, мы заставляем RStudio "забыть" старые точки останова и начать обновление. Это как предоставление нового файла RStudio.
Теперь вы можете снова запустить сеанс отладки.
Разработчики RStudio, пожалуйста исправьте эту глупую ошибку.