Como adicionar histogramas sobrepostos com treliça
Usando os dados nesta perguntahttps://stackoverflow.com/questions/21663108/coloring-points-on-a-lattice-plot-in-r Eu quero usar ohistogram
função emlattice
plotar os três histogramas no mesmo gráfico, mas separadamente, para que eu possa controlar as cores e permitir uma cor semitransparente onde os histogramas se sobrepõem.
No entanto, o código a seguir não funciona:
histogram(locs[locs.col=="darkblue"] , breaks=20, xlim=c(25,150),col="darkblue" )
histogram(locs[locs.col=="yellow"] , breeaks=20, xlim=c(25,150),col="yellow",add=T ) # add doesn't work here
histogram(locsy[locs.col=="red"] , breaks=20, xlim=c(25,150),col="red",add=T )
porque os histogramas não serão adicionados um ao outro. Eu sei que isso funciona para ohist
funcionar nos pacotes base, então aqui estão minhas perguntas:
1) Existe uma maneira de adicionar histogramas ao gráfico comhistogram
? 2) Como faço para que as caixas dos histogramas tenham a mesma largura para cada instância de um histograma 3) Como posso tornar as cores semi-transparentes para onde os histogramas se sobrepõem? 4) Como posso girar o histograma 90 graus para que a frequência seja o eixo horizontal?