【发布时间】:2018-02-14 19:12:06
【问题描述】:
我想在 y = 0 以外的位置开始条形图。就我而言,我想在 y = 1 处开始条形图。
举个例子,假设我用 ggplot2 构建了一个身份geom_bar() 图表。
df <- data.frame(values = c(1, 2, 0),
labels = c("A", "B", "C"))
library(ggplot2)
ggplot(df, aes(x = labels, y = values, fill = labels, colour = labels)) +
geom_bar(stat="identity")
现在,我不是在问如何设置比例或轴限制。我希望代表值小于 1 的条从 y = 1 向下流动。
它需要看起来像这样......但有不同的 y 轴:
有什么建议吗?
【问题讨论】: