我希望在我的ggplot2条形图上按所有条形图的平均值设置一条水平线:
ggplot(bar_graph, aes(x=V1, y=numBridges)) +
geom_bar(stat = "identity")+
xlab("Agreement")+
ylab("Number of Nodes")+
geom_hline(yintercept=15)
不幸的是,这段代码给了我错误消息:
Error in is.finite(x) : default method not implemented for type '
我有一个如下的条形图: data <- data.frame(
name=letters[1:5],
value=sample(seq(4,15),5)
)
data 数据如下所示: name value
a 5
b 6
c 14
d 15
e 7 我用10点上的一条线用ggplot绘制了条形图 ggplot(data) +
geom_bar( aes(x=name, y=value), stat="identity", fill="skyblue", alpha=0.7)