2010-01-21 4 views
6

J'ai un problème étrange avec la fenêtre de sortie dans RGui (sous Win XP). Je devrais voir un terrain comme celui ci-dessous ...R ggplot2 - pas de lignes de fond ou de grille dans le tracé avec RGui

alt text http://img402.imageshack.us/img402/7483/ss20100121153931.png

... quand je lance ce script:

library(ggplot2) 
x <- rnorm(100,0,1) 
y <- rnorm(100,0,1) 
z <- data.frame(x,y) 
g <- ggplot(z, aes(x,y)) + geom_point() + theme_gray() 

Au lieu de cela, dans la fenêtre de tracé, il montre un fond blanc et blanc lignes de la grille, comme ci-dessous.

R Terrain Fenêtre

alt text http://img192.imageshack.us/img192/5349/ss20100121160230.png

Quand j'exporte la parcelle à .png et je « aperçu » dans l'explorateur Windows - il ne montre pas une des lignes de fond ou de la grille.

Png dans Windows

alt text http://img192.imageshack.us/img192/5349/ss20100121160230.png

même Png dans

Gimp

alt text http://img402.imageshack.us/img402/7483/ss20100121153931.png

même Png téléchargé à l'image d'hébergement

alt text http://img402.imageshack.us/img402/7483/ss20100121153931.png

Des idées sur ce qui se passe? Comment puis-je obtenir l'affichage correct de l'intrigue dans RGui?

+0

Dans l'Explorateur Windows, faites Outils/Options de dossiers .../onglet Types de fichiers/et, dans la liste remplie, recherchez PNG. Quel est le logiciel associé pour ouvrir les fichiers PNG? Essayez de le remettre à "Windows Picture and Fax Viewer" –

+0

Merci pour l'idée. Mais j'espère vraiment obtenir quelque chose pour corriger la façon dont il apparaît dans la fenêtre du graphique R – user246211

+0

J'utilise R 2.10.1 sur WinXP et il apparaît bien dans R. Est-ce que les choses suivantes changent quelque chose: g <- ggplot (z, aes (x, y)) + geom_point() + theme_bw() Avez-vous vérifié ou modifié les paramètres de l'écran? – Janvb

Répondre

2

Cela ressemble à un problème avec le périphérique plutôt que R, essayez de réinstaller GTK +. Si cela ne fonctionne pas, essayez de tracer jpegs au lieu de png si vous le pouvez.

+2

Je suis d'accord que cela ressemble à un problème de périphérique (un problème commun avec R, malheureusement!), Mais je suis fortement en désaccord avec la recommandation d'utiliser JPG. JPG est un format bitmap * avec perte *, idéal pour les photos, terrible pour les choses avec des lignes. Une alternative au format PNG pourrait être PDF, qui est un format vectoriel sans perte idéal pour les graphiques. De plus, vous pouvez utiliser Inkscape pour éditer des fichiers PDF maintenant, ce qui est un excellent moyen de modifier ggplot (ou toute autre sortie R)! – Harlan

Questions connexes