web-dev-qa-db-fra.com

rstudio a soudainement cessé d'afficher des parcelles dans le volet de parcelle

Au lieu de cela ils ouvrent dans un fichier séparé avec le nom "Quartz"

> sessionInfo()
R version 3.3.1 (2016-06-21)
Platform: x86_64-Apple-darwin13.4.0 (64-bit)
Running under: OS X 10.9.5 (Mavericks)

locale:
[1] en_CA.UTF-8/en_CA.UTF-8/en_CA.UTF-8/C/en_CA.UTF-8/en_CA.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] cluster_2.0.4 tm_0.6-2      NLP_0.1-9     ggplot2_2.1.0

loaded via a namespace (and not attached):
 [1] colorspace_1.2-6 scales_0.4.0     plyr_1.8.4       parallel_3.3.1   tools_3.3.1      gtable_0.2.0     Rcpp_0.12.5      slam_0.1-35     
 [9] grid_3.3.1       munsell_0.4.3   

J'ai essayé outils> options globales> volets> tracés IS sélectionnés.

Je ne sais pas quelle autre information partager. Je peux voir le volet graphique avec l'onglet "Parcelles" actif. Mais c'est vide.

Écran:  enter image description here

Notez que le nouveau menu avec "Quartz" apparaît. Je ne sais pas ce que c'est, mais cela se produit lorsque r génère l'intrigue et que le menu habituel de rstudio disparaît.

Comment puis-je dire à rstudio d'afficher des parcelles dans le volet des parcelles, comme cela se faisait il y a 5 minutes?

9
Doug Fir

Essayez d'exécuter ceci.

dev.off()

Voir si ça marche

plot(rnorm(50), rnorm(50))
10
mkearney

pour moi, cela a fonctionné lorsque j'ai fermé tous les appareils @ udit-gupta. Fermer récursivement tous les périphériques après avoir trouvé les périphériques. 

dev.cur()
dev.off(i) #where i = index of device to be switched off

récupérer l'appareil avec

getOption("device")

ou

dev.set(which = dev.next())
4
Kiran Telukunta

Je travaille avec Rmarkdown, et dans mon cas, j'ai résolu ce problème comme ceci:

  1. Allez dans Outils-> Options globales-> Rmarkdown 

  2. Dans "Afficher l'aperçu de la sortie dans", sélectionnez "Volet Viewer"

  3. Décochez la case "Afficher la sortie en ligne pour tous les documents R Markdown"

Bonne chance! 

4
Juan

J'ai eu le même problème après la mise à jour de R vers la version 3.3.2 et l’utilisation de Rstudio 0.98.0. L'installation de la dernière version de RStudio a résolu le problème. 

3
mwithiiri

Si le même problème ... a été capable de visualiser les parcelles dans le volet de parcelle pendant un certain temps avant de disparaître ... toutes les tentatives avec les suggestions ci-dessus ont échoué ... a référé le blog ci-dessous et l'a fait fonctionner ...

https://datasciencelearner.wordpress.com/2014/08/17/my-plot-is-not-showing-up/

l'astuce consiste à wrap la commande graphique dans la fonction d'impression ... par exemple ...

print(
    plt2 <- ggplot(housing,
               aes(x = Home.Value)) +
                  geom_histogram()
)
2
sHiBuKaLiDhAsAn

Suivez la procédure ci-dessous pour résoudre le problème.

      dev.off()
      print(plot(1)) # Basically use print command once

maintenant, utilisez la commande de tracé comme vous utilisez normalement et devrait bien fonctionner.

1
Tokci