控制ggplot2中geom_bar之间的水平间距

时间:2015-03-24 13:30:55

标签: r ggplot2

我有以下代码:

library("ggplot2")
set.seed(12351234)
names <- factor(rep(paste("C", 1:10, sep = "_"), each = 10))
time <- rep(1:10, 10)
outcome <- rnorm(mean = 1e7, sd = 1e7, n = length(time))
outcome <-ifelse(outcome < 0, 0, outcome)
data.toy <- data.frame(names, time, outcome)
ggplot(data = data.toy, aes(y = outcome, x = time)) + geom_bar(stat = "identity", aes(fill = names)) + scale_x_continuous(breaks = unique(data.toy$time))

并生成以下图像:http://picpaste.com/data_toy-OR0jVHj5.png

我想知道是否有办法去除x轴上的条形之间的水平“灰色”空间(箭头指向的空间)。我怀疑我正在使用这个geom错误,因为时间不是绝对的,并且有一个更合适的geom。

0 个答案:

没有答案