Side by Side histograms in the Same Graph in R?

前端 未结 2 1908
無奈伤痛
無奈伤痛 2020-12-14 09:08

This should actually be really simple but I\'m having a really hard time finding a solution to this problem.

I have two very simple numeric vectors in R. I am simply

相关标签:
2条回答
  • 2020-12-14 09:43

    Here is the ggplot version of this graph.

    require(ggplot2)
    require(reshape2)
    
    set.seed(1)
    df <- data.frame(x = rnorm(n = 1000, mean = 5, sd = 2),
                     y = rnorm(n = 1000, mean = 2),
                     z = rnorm(n = 1000, mean = 10))
    
    
    
    ggplot(melt(df), aes(value, fill = variable)) + geom_histogram(position = "dodge")
    

    enter image description here

    0 讨论(0)
  • 2020-12-14 09:47

    The example comes from using the plotrixpackage. Code was found here. You will first need to install that package before you can access the multihist function:

    #install.packages("plotrix")
    require(plotrix)
    
    l <- list(rnorm(50),rnorm(50,sd=2),rnorm(50,mean=3))
    multhist(l)
    

    enter image description here

    0 讨论(0)
提交回复
热议问题