Una legenda del grafico viene comunemente utilizzata quando si tracciano diversi set di dati all'interno dello stesso diagramma. La legenda associa ogni grafico ai dati corrispondenti.
Ho una serie di 20 trame (non trame secondarie) da realizzare in un'unica figura. Voglio che la leggenda sia fuori dagli schemi. Allo stesso tempo, non voglio cambiare gli assi, poiché la dimensione della figura viene ridotta. Aiutatemi gentilmente per le seguenti domande: Voglio mantenere la casella della legenda fuori …
Domanda semplice qui: sto cercando di ridurre le dimensioni della mia legenda usando matplotlib.pyplot(per esempio, il testo per essere più piccolo). Il codice che sto usando va in questo modo: plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0], color='b', label='Dis 1: cf = .6, var = .2') …
Ho una trama con due assi y, usando twinx(). Dò anche etichette alle linee e voglio mostrarle con legend(), ma riesco solo a ottenere le etichette di un asse nella legenda: import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig = plt.figure() ax = …
Sto cercando di mantenere la legenda di un livello (liscia) e rimuovere la legenda dell'altro (punto). Ho provato a chiudere le leggende con guides(colour = FALSE)e geom_point(aes(color = vs), show.legend = FALSE). Modifica : poiché questa domanda e le sue risposte sono popolari, un esempio riproducibile sembra nell'ordine: library(ggplot2) ggplot(data …
Conosco le seguenti domande: Matplotlib savefig con una legenda fuori dalla trama Come mettere la leggenda fuori dalla trama Sembra che le risposte a queste domande abbiano il lusso di poter giocherellare con l'esatto restringimento dell'asse in modo che la leggenda si adatti. Ridurre gli assi, tuttavia, non è una …
Come dice il titolo: Come posso tracciare una legenda al di fuori dell'area di stampa quando utilizzo la grafica di base? Ho pensato di armeggiare layoute produrre un grafico vuoto per contenere solo la legenda, ma sarei interessato in un modo usando solo le strutture del grafico di base e, …
Per aggiungere una legenda a un grafico matplotlib, si esegue semplicemente legend(). Come rimuovere una legenda da una trama? (Il più vicino a cui sono arrivato è correre legend([])per svuotare la legenda dai dati. Ma questo lascia un brutto rettangolo bianco nell'angolo in alto a destra.)
Ho una domanda sulle leggende in ggplot2. Sono riuscito a tracciare tre linee nello stesso grafico e voglio aggiungere una legenda con i tre colori utilizzati. Questo è il codice utilizzato 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") + ylab("Temperatura …
Ho due ggplot con cui mi allineo orizzontalmente grid.arrange. Ho esaminato molti post del forum, ma tutto ciò che provo sembra essere un comando che ora è stato aggiornato e chiamato con un altro nome. I miei dati si presentano così; # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 …
Ho iniziato con matplot e ho gestito alcuni grafici di base, ma ora trovo difficile scoprire come fare alcune cose di cui ho bisogno ora :( La mia vera domanda è come inserire un titolo globale e una leggenda globale su una figura con sottotrame. Sto realizzando sottotrame 2x3 in …
C'è un modo per modificare la spaziatura tra gli elementi della legenda in ggplot2? Attualmente ho legend.position ="top" che produce automaticamente una legenda orizzontale. Tuttavia, la spaziatura degli elementi è molto ravvicinata e mi chiedo come distanziarli ulteriormente.
Vorrei creare una colorbarlegenda per a heatmap, in modo tale che le etichette siano al centro di ogni colore discreto. Esempio preso in prestito da qui : import matplotlib.pyplot as plt import numpy as np from matplotlib.colors import ListedColormap #discrete color scheme cMap = ListedColormap(['white', 'green', 'blue','red']) #data np.random.seed(42) data …
Voglio tracciare i livelli inutilizzati (cioè i livelli in cui il conteggio è 0) nel mio grafico a barre, tuttavia, i livelli inutilizzati vengono eliminati e non riesco a capire come mantenerli df <- data.frame(type=c("A", "A", "A", "B", "B"), group=rep("group1", 5)) df$type <- factor(df$type, levels=c("A","B", "C")) ggplot(df, aes(x=group, fill=type)) + …
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)) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.