R 带有2个Y变量的ggplot2条形图

R 带有2个Y变量的ggplot2条形图,r,ggplot2,bar-chart,R,Ggplot2,Bar Chart,我正在尝试使用ggplot2(在R中)创建一个简单的条形图。 我想有两个酒吧为每个类别 X Y1 Y2 A 0.53 0.01 B 0.23 0.01 C 0.15 0.05 D 0.09 0.26 E 0.01 0.67 所以对于A,我想有两个相当于0,53(Y1)和0,01(Y2)的巴。对于B,它将是相当于0,23(Y1)和0,01(Y2)的2巴,以此类推 这就是我迄今为止所尝试的: ggplot(df, aes(x=x

我正在尝试使用ggplot2(在R中)创建一个简单的条形图。 我想有两个酒吧为每个类别

 X   Y1     Y2
 A  0.53    0.01
 B  0.23    0.01
 C  0.15    0.05
 D  0.09    0.26
 E  0.01    0.67
所以对于A,我想有两个相当于0,53(Y1)和0,01(Y2)的巴。对于B,它将是相当于0,23(Y1)和0,01(Y2)的2巴,以此类推

这就是我迄今为止所尝试的:

   ggplot(df, aes(x=x, y=y1)) + geom_bar(stat="identity")
谢谢

库(重塑)

dataframe我不知道如何获取2y变量。我只能放一个Y变量
library(reshape)    
dataframe <- melt(dataframe )
    dataframe  <- dataframe [complete.cases(dataframe ),]

    ggplot(data = dataframe , aes(x=X, y = value, fill = variable) ) + geom_bar(stat="identity", position="dodge")