在R中堆叠的ggplot2条形图中使Y轴总计?

时间:2018-06-17 13:40:59

标签: r ggplot2

我的数据就像

samples <- c(rep("M-NF" , 3) , rep("M-Q" , 3) , rep("NF" , 3) , rep("Q-RN" , 3) )
variablex <- rep(c("miRNA" , "lncRNA" , "sRNA") , 4)
value <- abs(rnorm(12 , 0 , 15))
data <- data.frame(samples,variablex,value)

但是有576行(​​48个样本中的每一个都有12个variablex值)

我想要一个叠加的条形图,其中y轴上的总值,我不需要单独的值(每个样本的总数都在100到200之间)。

这是我用来生成情节的代码

ggplot(df3, aes(fill=variablex, y=value, x=samples)) + geom_bar( stat="identity", position = "stack") + theme(axis.text.x=element_text(angle = 90,vjust = 0))

这是我的带有轴

的情节的图像

barplot

如何使这个普通轴的正常间隔达到200?

0 个答案:

没有答案