Sovrapposizione di istogrammi con ggplot2 in R


0 Answers

Usando i dati di esempio di @ joran,

ggplot(dat, aes(x=xx, fill=yy)) + geom_histogram(alpha=0.2, position="identity")

nota che la posizione di default di geom_histogram è "stack".

vedi "regolazione della posizione" di questa pagina:

docs.ggplot2.org/current/geom_histogram.html

Question

Sono nuovo di R e sto provando a tracciare 3 istogrammi sullo stesso grafico. Tutto ha funzionato bene, ma il mio problema è che non vedi dove si sovrappongono 2 istogrammi - sembrano piuttosto Histogram : Histogram

Quando creo grafici di densità, sembra perfetto: ogni curva è circondata da una linea nera e i colori appaiono diversi in caso di sovrapposizione delle curve: Density Plot

Qualcuno può dirmi se è possibile ottenere qualcosa di simile con gli istogrammi nella prima immagine? Questo è il codice che sto usando:

lowf0 <-read.csv (....)
mediumf0 <-read.csv (....)
highf0 <-read.csv(....)
lowf0$utt<-'low f0'
mediumf0$utt<-'medium f0'
highf0$utt<-'high f0'
histogram<-rbind(lowf0,mediumf0,highf0)
ggplot(histogram, aes(f0, fill = utt)) + geom_histogram(alpha = 0.2)

Grazie in anticipo per eventuali suggerimenti utili!




Related



Tags

r r   ggplot2