[英]How to create a Multi panel Histograms with common X Axis in R
This is my code: 这是我的代码:
library(ggplot2) ifile <- read.table("C:/files/text.lu", skip = 2, header = TRUE, sep="\\t") ifileVf2 <- data.frame(ifile["Vf2"], ifile["Site"]) quantiles <- quantile(ifileVf2$Vf2[ifileVf2$Site == '1'], c(0.001, 0.999)) Site_1_Values <- hist(ifileVf2$Vf2[(ifileVf2$Site == '1') & (ifileVf2$Vf2 > quantiles[1]) & (ifileVf2$Vf2 < quantiles[2])], breaks=150, freq=TRUE, right=TRUE) quantiles <- quantile(ifileVf2$Vf2[ifileVf2$Site == '2'], c(0.001, 0.999)) Site_2_Values <- hist(ifileVf2$Vf2[(ifileVf2$Site == '2') & (ifileVf2$Vf2 > quantiles[1]) & (ifileVf2$Vf2 < quantiles[2])], breaks=150, freq=TRUE, right=TRUE) par(mfrow=c(2,1)) plot( Site_1_Values, col=rgb(0,0,1,1/4), panel.first = grid()) plot( Site_2_Values, col=rgb(0,1,0,1/4), add=T, panel.first = grid())
This is the Result: 结果如下:
How do i get two histograms into different panels but common x-axis?
如何将两个直方图放到不同的面板中,但共用X轴?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.