2010-05-27 2 views
4

Иногда R останавливает отображение вывода. Я набираю номер 1, за которым следует ключ возврата, и ничего не появляется.Почему R иногда перестает отображать вывод?

Эта ситуация произошла после того, как я нажал на значок «STOP» в окне, который предназначен для остановки длительных вычислений. Я использую R 2.11.0 на Mac.

Нажимает ли «СТОП» на R, чтобы остановить отображение вывода? Как получить R для вывода вывода снова?

+0

Я узнал, что «STOP» не всегда приводит к тому, что R перестает отображать вывод. Но когда R перестает отображать вывод, я не знаю, как заставить его отображать вывод снова. –

+0

Может быть, у вас 'sink()' где-то в коде, и когда вы прекратите расчет, то потопление не закончилось? – Marek

+0

@Marek: Спасибо за комментарий. –

ответ

5

Вы используете скрипт Sweave или что-то еще с перенаправлением вывода? Нарушение скрипта Sweave часто оставляет вас без вывода. Попробуйте sink(NULL) и посмотрите, исправляет ли он это.

+0

Благодарим вас за ответ. Прочитав его, я дважды заваривал, останавливая его, прежде чем закончил (варить, как Sweave, пакет для создания отчета). Я использовал раковину (NULL), и выход вернулся. Возможно, я использовал варево, когда у меня были свои исходные проблемы с выпуском. –

0

Возможно, вам может быть оказана помощь/помощь, задав этот вопрос в списке рассылки R-sig-mac. Вы можете подписаться на него здесь: https://stat.ethz.ch/mailman/listinfo/r-sig-mac

+0

Я тоже видел это в Windows, поэтому я не думаю, что это специфично для Mac. – Aniko

+0

Благодарим за предложение. По словам Анико, возможно, эта проблема не зависит от Mac. Я присоединился к списку «r-help», а не к списку «r-sig-mac». –

Смежные вопросы