Domande taggate «ggplot2»

ggplot2 è un pacchetto di disegno grafico open source attivamente gestito per R, scritto da Hadley Wickham, basato sui principi di "Grammatica della Grafica". Sostituisce parzialmente la trama di base di R e il pacchetto reticolare, fornendo al contempo un'API pulita, potente, ortogonale e divertente.

4
Come posso ottenere una griglia di ggplots "sbilanciata"?
Con grid.arrangeposso disporre più ggplotfigure in una griglia per ottenere una figura multi-pannello usando qualcosa come: library(ggplot2) library(grid) library(gridExtra) generare alcuni grafici ggplot2, quindi plot5 <- grid.arrange(plot4, plot1, heights=c(3/4, 1/4), ncol=1, nrow=2) Come posso ottenere un layout a 2 colonne "sbilanciato" con un grafico nell'intera prima colonna e tre grafici …
94 r  ggplot2  r-grid 


3
Rimuovi le leggende extra in ggplot2
Ho un semplice frame di dati che sto cercando di creare un grafico combinato di linee e punti usando ggplot2. Supponendo che i miei dati siano così: df <- data.frame(x=rep(1:10,2), y=c(1:10,11:20), group=c(rep("a",10),rep("b",10))) E sto cercando di creare una trama: g <- ggplot(df, aes(x=x, y=y, group=group)) g <- g + geom_line(aes(colour=group)) …
93 r  ggplot2  legend 


3
geom_smooth () quali sono i metodi disponibili?
Sto usando geom_smooth()da ggplot2. Nel libro di Hadley Wickham ("ggplot2 - Elegant Graphics for Data Analysis") c'è un esempio (pagina 51), dove method="lm"viene usato. Nel manuale in linea non si parla methoddell'argomento. Vedo altri risultati di Google (e domande qui) di persone che utilizzano method='loess'. C'è un elenco esaustivo da …
92 r  ggplot2 



7
Come aggiungere un sottotitolo ggplot2 con dimensioni e colori diversi?
Sto usando ggplot2 per migliorare i grafici a barre delle precipitazioni. Ecco un esempio riproducibile di ciò che voglio ottenere: library(ggplot2) library(gridExtra) secu <- seq(1, 16, by=2) melt.d <- data.frame(y=secu, x=LETTERS[1:8]) m <- ggplot(melt.d, aes(x=x, y=y)) + geom_bar(fill="darkblue") + labs(x="Weather stations", y="Accumulated Rainfall [mm]") + opts(axis.text.x=theme_text(angle=-45, hjust=0, vjust=1), title=expression("Rainfall"), plot.margin …
89 r  ggplot2  subtitle 

3
Come correggere le proporzioni in ggplot?
Sto cercando di ridimensionare un grafico per adattarlo al mio documento, ma ho difficoltà a far sì che il diagramma tracciato sia un quadrato. Esempio: pdf(file = "./out.pdf", width = 5, height = 5) p <- ggplot(mydata, aes(x = col1, y = col2)) print(p) aux <- dev.off() Sebbene i limiti …
89 r  ggplot2 


9
Come visualizzare solo i valori interi su un asse utilizzando ggplot2
Ho la seguente trama: library(reshape) library(ggplot2) library(gridExtra) require(ggplot2) data2<-structure(list(IR = structure(c(4L, 3L, 2L, 1L, 4L, 3L, 2L, 1L ), .Label = c("0.13-0.16", "0.17-0.23", "0.24-0.27", "0.28-1" ), class = "factor"), variable = structure(c(1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L), .Label = c("Real queens", "Simulated individuals" ), class = "factor"), value …
88 r  ggplot2 

1
margini dell'area del tracciato ggplot2?
Esiste un modo semplice per aumentare lo spazio tra il titolo della trama e l'area della trama sottostante (la casella con i dati). Allo stesso modo, preferirei avere un po 'di spazio tra il titolo dell'asse e le etichette dell'asse. In altre parole, c'è un modo per "spostare il titolo …

4
Salva i grafici realizzati in un'app brillante
Sto cercando di capire come usare downloadButton per salvare una trama con shiny. L'esempio nel pacchetto mostra downloadButton / downloadHandler per salvare un file .csv. Farò un esempio riproducibile basato su questo. Per ui.R shinyUI(pageWithSidebar( headerPanel('Downloading Data'), sidebarPanel( selectInput("dataset", "Choose a dataset:", choices = c("rock", "pressure", "cars")), downloadButton('downloadData', 'Download Data'), …
85 r  ggplot2  shiny 

2
Come posso dire a livello di codice quante sfaccettature ha un ggplot?
Di seguito è riportato un codice e un grafico. Il grafico ha tre facce. Dove the_plotposso trovare che ha tre sfaccettature? Sì, potrei ottenerlo dal mtcarsframe di dati o the_plot$data, ma non voglio ricreare l'analisi dei dati. Piuttosto, voglio ispezionare gli elementi grafici di the_plot, quindi non devo duplicare la …
13 r  ggplot2 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.