Можете ли вы заставить R напечатать более подробные сообщения об ошибках?

Меня часто расстраивают загадочные сообщения об ошибках R Я не говорю об этом во время интерактивного сеанса, я имею в виду, когда вы запускаете сценарий. Сообщения об ошибках не распечатывают номера строк, и часто бывает трудно отследить ошибочную строку и причину ошибки (даже если вы можете найти местоположение).

Совсем недавно мой R-скрипт потерпел неудачу с невероятно проницательным сообщением: «Выполнение остановлено». Обычно я отслеживаю такие ошибки, помещая много выражений печати по всему сценарию, но это очень сложно. Иногда мне приходится проходить сценарий построчно в интерактивном сеансе, чтобы найти ошибку.

У кого-нибудь есть лучшее решение, как сделать вывод ошибок R более информативным?

РЕДАКТИРОВАТЬ: Многие вещи R-отладки работают для интерактивных сессий. Я ищу помощь по сценариям командной строки, запускаемым через Rscript. Я не в середине сеанса R, когда происходит ошибка, я в оболочке bash. Я не могу запустить "traceback ()"

Ответы на вопрос(1)

Ваш ответ на вопрос