web-dev-qa-db-fra.com

Comment tracer dans RStudio et ne pas avoir une nouvelle fenêtre pop-up (R Graphics: Device (ACTIVE)?

Chaque fois que je trace un tracé dans RStudio, une nouvelle fenêtre de périphérique s’ouvre. Ce n'est pas toujours le cas. Je dois avoir changé certains paramètres. Comment puis-je modifier les paramètres pour que les tracés soient affichés dans la fenêtre de tracé RStudio? 

J'ai exploré la fonction dev.off() et d'autres fonctions dev sans succès. Par exemple:

# Clear workspace
rm(list=ls())

# create data
set.seed(1)
x <- rnorm(100, 0, 1)
y <- rnorm(100, 3, 1)

plot(x,y)

produit la fenêtre surgie dans l'image capturée:  enter image description here

Je souhaite que l'appareil reste dans la fenêtre de tracé RStudio dans le coin inférieur droit. Est-ce que quelqu'un a de l'aide? J'ai vu une question similaire ici qui prétend qu'une mise à jour corrigera le problème. J'ai mis à jour la semaine dernière. Lorsque j'utilise sessionInfo(), j'utilise R version 3.3.2, ce que je crois être la dernière version de R.

11
Phil

Pour ceux qui, comme moi, peuvent encore rencontrer ce problème:

Ceci est probablement dû à une mise à jour R vers 3.3.2 et est résolu en installant une version plus récente de RStudio. Dans mon cas, 1.0.136 a fait l'affaire.

3
puslet88

Je sais que cela a été résolu, mais le problème peut se poser de plusieurs manières. Mon problème avait été beaucoup plus simple. Les tracés n'apparaissaient pas dans le volet de tracé Rstudio simplement parce que la valeur null Gd par défaut était désactivée via dev.off (). J'utilise la version 1.1.442 de Rstudio avec la version R-3.4.4 de R 

J'ai exécuté dev.off() plusieurs fois jusqu'à ce que toutes les fenêtres, y compris les fenêtres cachées, soient fermées et que la réponse suivante s'affiche dans la fenêtre de la console.

périphérique nul 1 

J'ai ensuite exécuté ceci et l'intrigue est apparue dans le volet intrigue RStudio

dev.new()
plot(mtcars$mpg~mtcars$disp)
2
George

J'ai résolu ce problème en mettant à jour RStudio (Aide -> Rechercher les mises à jour). La nouvelle version de RStudio que j'ai mise à jour est la version 1.1.383 et ce problème a été corrigé. Actuellement, j'ai la version 3.4.3 pour R.

0
Amazonian

Allez dans la barre de menus du studio R et dans Outils-> Options globales-> R Mark downDans cette phase, sélectionnez "fenêtre" dans cette liste dans "afficher l'aperçu de la sortie en:"

0
Gayathri Senanayake