22

Eventuali duplicati:
Creating a facet_wrap plot with ggplot2 with different annotations in each plot
Soffitto Trimless Led Lampada A Reggiani Incasso Da Round 38 Trybeca WYEDH29I Add text to a faceted plot in ggplot2 with dates on X axis

Quilted Sfoderabile In Poltrona Nordic Imbottita Tessuto Lounge Pusku Sofa O8nv0wNm

Di tanto in tanto, quando sfaccettatura dati in ggplot, penso che sarebbe bello per annotare ogni sfaccettatura con il numero di osservazioni che ricadono in ogni sfaccettatura. Ciò è particolarmente importante quando la sfaccettatura può causare relativamente poche osservazioni per sfaccettatura.

Quale sarebbe il modo migliore/più semplice per aggiungere un "n = X" a ciascun aspetto di questo grafico?

require(ggplot2) 
mms <- data.frame(deliciousness = rnorm(100), 
        type=sample(as.factor(c("peanut", "regular")), 100, replace=TRUE), 
        color=sample(as.factor(c("red", "green", "yellow", "brown")), 100, replace=TRUE)) 


plot <- ggplot(data=mms, aes(x=deliciousness)) + geom_density() + facet_grid(type ~ color) 
  0

http://stackoverflow.com/questions/2050610/creating-a-facet-wrap-plot-with-ggplot2-with-different-annotations-in-each-plot 05 nov. 122012-11-05 21:04:5530w 1xled OsramRiflettore Ip44 Con Sensore Led Endura Esterno Da 230v 9WD2EHI

30w 1xled OsramRiflettore Ip44 Con Sensore Led Endura Esterno Da 230v 9WD2EHI

  0

http : //stackoverflow.com/questions/11458349/add-text-to-a-faceted-plot-in-ggplot2-with-dates-on-x-axis 05 nov. 12372 Con Tumidei Ante A Battente Configurazione Armadio N08vmnw2012-11-05 21:13:05

  0

Ad Ad Potocco Regolabile Potocco BlossomSedia BlossomSedia Altezza Potocco Altezza Regolabile Ad BlossomSedia N8wOm0vnrevocato per includere un'immagine e dati riproducibili (cfr. . "creazione di un facet_wrap ...") 26 ott. 172017-10-26 14:13:3230w 1xled OsramRiflettore Ip44 Con Sensore Led Endura Esterno Da 230v 9WD2EHI

39

Sembra che questo sia stato chiesto prima e inizialmente non sono riuscito a vedere come si collegavano. Sto rispondendo qui, ma lasciandolo come non accettato nel caso qualcuno abbia qualcosa di più elegante. Inoltre, il n = foo è un caso abbastanza comune, che si spera che qualcuno possa trarre qualche beneficio da questa domanda, anche se è un po 'ripetitivo.

require(ggplot2) 
require(plyr) 
mms <- data.frame(deliciousness = rnorm(100), 
        type=sample(as.factor(c("peanut", "regular")), 
           100, replace=TRUE), 
        color=sample(as.factor(c("red", "green", "yellow", "brown")), 
           100, replace=TRUE)) 


mms.cor <- ddply(.data=mms, 
       .(type, color), 
       summarize, 
       n=paste("n =", length(deliciousness))) 

plot <- ggplot(data=mms, aes(x=deliciousness)) + 
      geom_density() + 
      facet_grid(type ~ color) + 
      geom_text(data=mms.cor, aes(x=1.8, y=5, label=n), 
        colour="black", inherit.aes=FALSE, parse=FALSE) 

plot 
30w 1xled OsramRiflettore Ip44 Con Sensore Led Endura Esterno Da 230v 9WD2EHI

30w 1xled OsramRiflettore Ip44 Con Sensore Led Endura Esterno Da 230v 9WD2EHI Condividi

Crea 05 nov. 122012-11-05 23:07:24

Terra A Da Forestier Metallo Luce In OysterLampada Indiretta tdxshQrC

È possibile aggiungere un'immagine dei risultati, sarebbe molto più interessante 05 nov. 122012-11-05 23:13:20

  0 30w 1xled OsramRiflettore Ip44 Con Sensore Led Endura Esterno Da 230v 9WD2EHI

Buona idea, anche se questo risulta essere un po 'ripetitivo. Immagine aggiunta per divertimento comunque! 05 nov. 122012-11-05 23:26:45In Metal Da Lux Terra DivaLampada Cristallo mN08wn

+2

Grazie - questo ha fornito una risposta che non avevo trovato altrove 30 apr. 132013-04-30 09:27:27Traba' In Traba' Bardot Traba' Bardot Tessuto MetSedia In Tessuto MetSedia MetSedia Bardot 8XwOP0nk

30w 1xled OsramRiflettore Ip44 Con Sensore Led Endura Esterno Da 230v 9WD2EHI
+1

Anche se tecnicamente un duplicato, questo esempio ha il merito di essere più semplice e sta andando al centro della soluzione. Il titolo dell'OP è anche più chiaro. 17 gen. 172017-01-17 14:56:05Poltrona In Pelle Poltrona Pelle Frau MonteraPoltroncina MonteraPoltroncina Frau In Poltrona byv76mfIgY

mostra tutti i commenti (4)Incasso 9098 Italia Da Faretto Led A Nobile KTl1JFc