R 简单条形图:与条形图等效的ggplot2函数

R 简单条形图:与条形图等效的ggplot2函数,r,ggplot2,R,Ggplot2,这可能是个愚蠢的问题,但我已经找了一段时间了。假设这是我的数据和我想要绘制的图 counts <- as.matrix(data.frame(A = c(3,5), B = c(8,10), C = c(5,6))) barplot(counts[1,]) barplot(counts, beside = TRUE) 计数您可以融化数据并使用变量名填充条形图。要将它们并排放置,请使用position=“dodge” 库(ggplot2) 图书馆(E2) 这是你想要的吗ggplot(c2,

这可能是个愚蠢的问题,但我已经找了一段时间了。假设这是我的数据和我想要绘制的图

counts <- as.matrix(data.frame(A = c(3,5), B = c(8,10), C = c(5,6)))
barplot(counts[1,])
barplot(counts, beside = TRUE)

计数您可以融化数据并使用变量名填充条形图。要将它们并排放置,请使用
position=“dodge”

库(ggplot2)
图书馆(E2)

这是你想要的吗<代码>ggplot(c2,aes(x=标签,y=v1))+geom_bar(stat=“identity”)
是的,谢谢~如果有人好奇,下面是并排进行的方法:
c2 <- data.frame(labels = c('A','B', 'C'), v1 = c(3,8,5), v2 = c(5,10,6))
qplot(x=labels, y=v1, data=c2, geom = "bar", stat='identity', color='red')
library(ggplot2)
library(reshape2)

c <- melt(c2, id="labels")
ggplot(c, aes(x=labels, y=value, fill=variable)) +
 geom_bar(stat="identity", position="dodge")