Questions marquées «ggplot2»

ggplot2 est un package de dessin de graphiques open-source activement maintenu pour R, écrit par Hadley Wickham, basé sur les principes de "Grammar of Graphics". Il remplace partiellement le tracé de base de R et le package lattice, tout en fournissant une API propre, puissante, orthogonale et amusante.

9
Ajouter une légende commune pour les ggplots combinés
J'ai deux ggplots avec lesquels je m'aligne horizontalement grid.arrange. J'ai parcouru de nombreux messages sur le forum, mais tout ce que j'essaye semble être des commandes qui sont maintenant mises à jour et nommées autre chose. Mes données ressemblent à ceci; # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 …
138 r  ggplot2  legend  gridextra 

14
Nuage de points avec histogrammes marginaux dans ggplot2
Existe-t-il un moyen de créer des nuages ​​de points avec des histogrammes marginaux, comme dans l'exemple ci-dessous ggplot2? Dans Matlab, c'est la scatterhist()fonction et il existe également des équivalents pour R. Cependant, je ne l'ai pas vu pour ggplot2. J'ai commencé une tentative en créant les graphiques uniques mais je …

5
Commande de l'échelle X discrète par fréquence / valeur
Je crée un graphique à barres esquivé en utilisant ggplot avec une échelle x discrète, l'axe des x est maintenant organisé par ordre alphabétique, mais je dois le réorganiser de sorte qu'il soit ordonné par la valeur de l'axe y (c'est-à-dire que la barre la plus haute sera être positionné …
137 r  ggplot2  r-faq 

6
Enregistrement du tracé grid.arrange () dans un fichier
J'essaie de tracer plusieurs parcelles en utilisant ggplot2, en les organisant en utilisant grid.arrange(). Depuis que j'ai réussi à trouver quelqu'un décrivant le problème exact que j'ai, j'ai cité la description du problème à partir du lien : Quand j'utilise ggsave()après grid.arrange(), c'est à dire grid.arrange(sgcir1,sgcir2,sgcir3,ncol=2,nrow=2) ggsave("sgcirNIR.jpg") Je n'enregistre pas …
137 r  ggplot2  gridextra 

7
Ignorer les valeurs aberrantes dans le boxplot ggplot2
Comment ignorer les valeurs aberrantes dans le boxplot ggplot2? Je ne veux pas simplement qu'ils disparaissent (c.-à-d. Outlier.size = 0), mais je veux qu'ils soient ignorés de telle sorte que l'axe des y est mis à l'échelle pour afficher le 1er / 3ème percentile. Mes valeurs aberrantes font que la …
132 r  ggplot2 

5
Comment changer le formatage des nombres sur un axe avec ggplot?
J'utilise R et ggplot pour dessiner un nuage de points de certaines données, tout va bien sauf que les nombres sur l'axe y sortent avec un formatage d'exposant de style informatique, c'est-à-dire 4e + 05, 5e + 05, etc. C'est évidemment inacceptable, alors je veux que cela affiche 500 000, …
131 r  ggplot2 

4
augmenter la taille de la police de la légende ggplot2
Existe-t-il un moyen d'augmenter la taille de la police ggplot2? Je pense que je dois spécifier quelque chose comme legend.key.width = unit(2, "line")dans la themefonction, mais cela est utilisé pour ajuster les touches dans les légendes, pas les tailles de police. Merci!
128 r  ggplot2 

5
Comment changer la largeur de ligne dans ggplot?
Datalink: les données utilisées Mon code: ccfsisims <- read.csv(file = "F:/Purdue University/RA_Position/PhD_ResearchandDissert/PhD_Draft/GTAP-CGE/GTAP_NewAggDatabase/NewFiles/GTAP_ConsIndex.csv", header=TRUE, sep=",", na.string="NA", dec=".", strip.white=TRUE) ccfsirsts <- as.data.frame(ccfsisims) ccfsirsts[6:24] <- sapply(ccfsirsts[6:24],as.numeric) ccfsirsts <- droplevels(ccfsirsts) ccfsirsts <- transform(ccfsirsts,sres=factor(sres,levels=unique(sres))) library(ggplot2) #------------------------------------------------------------------------------------------ #### Plot of food security index for Morocco and Turkey by sector #------------------------------------------------------------------------------------------ #_Code_Begin... datamortur <- melt(ccfsirsts[ccfsirsts$region %in% c("TUR","MAR"), …
127 r  ggplot2  line-plot 

3
Superposition d'histogrammes avec ggplot2 dans R
Je suis nouveau sur R et j'essaye de tracer 3 histogrammes sur le même graphique. Tout a bien fonctionné, mais mon problème est que vous ne voyez pas où 2 histogrammes se chevauchent - ils semblent plutôt coupés. Lorsque je crée des graphiques de densité, cela semble parfait: chaque courbe …
124 r  ggplot2 


3
Comment créer des graphiques avec un arrière-plan transparent dans R en utilisant ggplot2?
J'ai besoin de produire des graphiques ggplot2 à partir de fichiers R vers PNG avec un fond transparent. Tout va bien avec les graphiques R de base, mais pas de transparence avec ggplot2: d <- rnorm(100) #generating random data #this returns transparent png png('tr_tst1.png',width=300,height=300,units="px",bg = "transparent") boxplot(d) dev.off() df <- …

5
Ajout d'une ligne de régression sur un ggplot
J'essaye fort d'ajouter une ligne de régression sur un ggplot. J'ai d'abord essayé avec abline mais je n'ai pas réussi à le faire fonctionner. Puis j'ai essayé ceci ... data = data.frame(x.plot=rep(seq(1,5),10),y.plot=rnorm(50)) ggplot(data,aes(x.plot,y.plot))+stat_summary(fun.data=mean_cl_normal) + geom_smooth(method='lm',formula=data$y.plot~data$x.plot) Mais cela ne fonctionne pas non plus.

2
Modification des étiquettes de légende (texte) dans ggplot
J'ai passé des heures à chercher dans la documentation et sur StackOverflow, mais aucune solution ne semble résoudre mon problème. Lors de l'utilisation, ggplotje ne parviens pas à obtenir le bon texte dans la légende, même s'il se trouve dans mon cadre de données. J'ai essayé scale_colour_manual, scale_fill_manualavec des valeurs …
120 r  text  ggplot2  label 


1
ajout d'étiquettes d'axes x et y dans ggplot2
Comment changer les étiquettes x et y sur ce graphique s'il vous plaît? library(Sleuth2) library(ggplot2) discharge<-ex1221new$Discharge area<-ex1221new$Area nitrogen<-ex1221new$NO3 p <- ggplot(ex1221new, aes(discharge, area), main="Point") p + geom_point(aes(size= nitrogen)) + scale_area() + opts(title = expression("Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)"), subtitle="n=41")
119 r  label  ggplot2 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.