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.

4
Émuler la palette de couleurs par défaut de ggplot2
Quelle fonction puis-je utiliser pour émuler la palette de couleurs par défaut de ggplot2 pour un nombre de couleurs souhaité. Par exemple, une entrée de 3 produirait un vecteur de caractères de couleurs HEX avec ces couleurs:
205 r  ggplot2 

5
Augmenter le nombre de graduations d'axe
Je génère des graphiques pour certaines données, mais le nombre de graduations est trop petit, j'ai besoin de plus de précision sur la lecture. Existe-t-il un moyen d'augmenter le nombre de graduations d'axe dans ggplot2? Je sais que je peux dire à ggplot d'utiliser un vecteur comme graduations d'axe, mais …
203 r  ggplot2 


3
Étiqueter les points dans geom_point
Les données avec lesquelles je joue proviennent de la source Internet répertoriée ci-dessous nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",") Ce que je veux faire, c'est créer un graphique de points 2D comparant deux métriques de ce tableau, chaque joueur représentant un point sur le graphique. J'ai le code suivant: nbaplot <- ggplot(nba, …
185 r  plot  ggplot2  labeling  ggrepel 





5
Le graphique linéaire ggplot2 donne «geom_path: Chaque groupe se compose d'une seule observation. Avez-vous besoin d'ajuster l'esthétique du groupe? »
Avec cette trame de données ("df"): year pollution 1 1999 346.82000 2 2002 134.30882 3 2005 130.43038 4 2008 88.27546 J'essaie de créer un graphique en courbes comme celui-ci: plot5 <- ggplot(df, aes(year, pollution)) + geom_point() + geom_line() + labs(x = "Year", y = "Particulate matter emissions (tons)", title = …
170 r  ggplot2 



4
Changer la taille du titre et des étiquettes des axes dans ggplot2
J'ai une question très simple, à laquelle j'ai du mal à trouver la réponse. J'espérais que quelqu'un ici pourrait m'aider. Un exemple de dataframe est présenté ci-dessous: a <- c(1:10) b <- c(10:1) df <- data.frame(a,b) library(ggplot2) g = ggplot(data=df) + geom_point(aes(x=a, y=b)) + xlab("x axis") g Je veux juste …
146 r  ggplot2 

3
Ajouter une légende au tracé linéaire ggplot2
J'ai une question sur les légendes dans ggplot2. J'ai réussi à tracer trois lignes dans le même graphique et je souhaite ajouter une légende avec les trois couleurs utilisées. C'est le code utilisé library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<- read.csv(textConnection(link),header=TRUE,sep=";") datos$fecha <- as.POSIXct(datos[,1], format="%d/%m/%Y") temp = ggplot(data=datos,aes(x=fecha, y=TempMax,colour="1")) + geom_line(colour="red") + opts(title="TITULO") …
143 r  ggplot2  legend  r-faq 

6
ggplot2 plot sans axes, légendes, etc.
Je veux utiliser l'hexbin de bioconductor (ce que je peux faire) pour générer un tracé qui remplit toute la région d'affichage (png) - pas d'axes, pas d'étiquettes, pas d'arrière-plan, pas de nuthin '.
139 r  ggplot2 

2
Forcer l'origine à commencer à 0
Comment puis-je définir l'origine / l'interception de l'axe y et de l'axe x dans ggplot2? La ligne de l'axe des x doit être exactement à y=Z. Avec Z=0ou une autre valeur donnée.
139 r  plot  ggplot2  axes 

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.