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.

6
Errore persistente di stato grafico non valido quando si utilizza ggplot2
Credo che il mio dataframe sia a posto e il mio codice a posto. In effetti, ho eliminato parti del dataframe e la maggior parte del codice grafico per rendere le cose il più semplici possibile. Ma ancora, ottengo: Error in .Call.graphics(C_palette2, .Call(C_palette2, NULL)) : invalid graphics state Cosa c'è …
119 r  ggplot2 

1
Riordina le barre in geom_bar ggplot2
Sto cercando di creare un grafico a barre in cui la trama è ordinata dal miRNAcon il più alto valueal miRNAcon il più basso. Perché il mio codice non funziona? > head(corr.m) miRNA variable value 1 mmu-miR-532-3p pos 7 2 mmu-miR-1983 pos 75 3 mmu-miR-301a-3p pos 70 4 mmu-miR-96-5p pos …
119 r  ggplot2 



1
ggplot: come aumentare la spaziatura tra i grafici sfaccettati?
Ho diversi istogrammi sfaccettati (ottenuti con il comando sotto) che sono ben tracciati uno sotto l'altro. Vorrei aumentare la distanza tra di loro, tuttavia sono strette. Ho guardato il documento ma non ho trovato un parametro per questo. qplot (Happiness.Level, Number.of.Answers, data=mydata, geom="histogram") + facet_grid (Location ~ .)
113 r  ggplot2 

3
Come rimuovere lo spazio tra l'asse e l'area del grafico in ggplot2?
Ho il seguente dataframe: uniq <- structure(list(year = c(1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, 2003L, 2004L, 2005L, 2006L, 2007L, 2008L, 2009L, 2010L, 2011L, 2012L, 2013L, 2014L, 1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, 2003L, 2004L, …
113 r  plot  ggplot2 



5
rimuove il titolo della legenda in ggplot
Sto cercando di rimuovere il titolo di una leggenda in ggplot2: df <- data.frame( g = rep(letters[1:2], 5), x = rnorm(10), y = rnorm(10) ) library(ggplot2) ggplot(df, aes(x, y, colour=g)) + geom_line(stat="identity") + theme(legend.position="bottom") Ho visto questa domanda e nessuna delle soluzioni sembra funzionare per me. La maggior parte dà …
111 r  ggplot2 


2
legenda ggplot2 in basso e in orizzontale
Come posso spostare una legenda ggplot2 in fondo alla trama e ruotarla orizzontalmente? Codice di esempio: library(reshape2) # for melt df <- melt(outer(1:4, 1:4), varnames = c("X1", "X2")) p1 <- ggplot(df, aes(X1, X2)) + geom_tile(aes(fill = value)) p1 + scale_fill_continuous(guide = guide_legend()) Risultato desiderato (approssimativo):
109 r  ggplot2 



10
Come disegnare una trama vuota?
Devo fare una trama vuota. Questo è il meglio che ho potuto inventare. plot(0, xaxt = 'n', yaxt = 'n', bty = 'n', pch = '', ylab = '', xlab = '') Qualche soluzione più semplice? PS: completamente vuoto, nessun asse ecc.
106 r  ggplot2  plot 


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.