将轴添加到ggplot facet_wrap直方图

时间:2016-11-23 15:02:48

标签: r ggplot2 histogram facet-wrap

我正在尝试创建一系列直方图,这些直方图在轴上具有相同的范围,而关键的轴是xy

的零截距
mydat1 <- mydat + geom_histogram(binwidth = 5) + facet_wrap(~V2, scales = "free") + theme(axis.line.x = element_line(colour = "black", size = 0.05), axis.line.y = element_line(colour = "black", size = 0.05)) + scale_x_continuous(expand = c(0,0)) + scale_y_continuous(expand = c(0,0))

添加+ ylimxlim以尝试将轴约束到相同的范围似乎不起作用。

有人能告诉我哪里出错了吗?

This is what I want to produce but I need y to range from 0-15 and x from 0-400

2 个答案:

答案 0 :(得分:0)

您可以使用

scale_y_continuous(limits = c(0, 15))

scale_x_continuous(limits = c(0, 400))

这有用吗?

答案 1 :(得分:0)

马里奥的解决方案与epand fucntion结合使用,即

char buffer[65536];
while(fgets(buffer,65536,inputFile)){...}