Как построить график в RStudio и не иметь нового всплывающего окна (R Graphics: Device (ACTIVE)?
всякий раз, когда я строю какой-либо сюжет в RStudio, я получаю новое окно устройства, которое появляется. Так было не всегда. Должно быть, я изменил некоторые настройки. Как изменить настройки, чтобы графики переходили в окно графика RStudio?
я исследовал dev.off()
и другие dev
функции без успеха. Например:
# Clear workspace
rm(list=ls())
# create data
set.seed(1)
x <- rnorm(100, 0, 1)
y <- rnorm(100, 3, 1)
plot(x,y)
производит появившемся окне в образ screenshotted :
Я хочу, чтобы устройство оставалось в окно графика RStudio в правом нижнем углу. Кто-нибудь помочь? Я видел подобный вопрос здесь это утверждает, что обновление устранит проблему. Я обновил в течение прошлой недели. Когда я использую sessionInfo()
Я R version 3.3.2
, что я считаю последней версией R.
4 ответов
для других, кто любит меня, все еще может столкнуться с этой проблемой:
Это, вероятно, вызвано обновлением R до 3.3.2 и исправлено установкой более новой версии RStudio. В моем случае 1.0.136 сделал трюк.
перейдите в меню R studio и инструменты- > Глобальные параметры - >R отметьте На этом этапе выберите " окно "из этого списка в" показать предварительный просмотр вывода в: "затем примените
Я решил эту проблему, обновив RStudio (справка--> проверить наличие обновлений). Новая версия RStudio I обновлена до версии 1.1.383, и эта проблема была исправлена. В настоящее время у меня есть версия 3.4.3 для R.
Я знаю, что на это был дан ответ, но проблема может возникнуть несколькими способами. Моя проблема была намного проще. Графики не отображались на панели графиков Rstudio просто потому, что значение по умолчанию null GD было отключено через dev.прочь.)( Я запускаю RStudio версии 1.1.442 с R версии R-3.4.4
Я побежал dev.off()
несколько раз, пока все окна, включая скрытые были закрыты, и я получил следующий ответ в окне консоли.
null устройство 1
затем я запустил это, и сюжет появился в области сюжета RStudio
dev.new()
plot(mtcars$mpg~mtcars$disp)