1
假設我正在使用單個變量來分割散點圖p
。R:ggplot2:使用facet_wrap創建邊距
p = p + facet_wrap(~ DayOfWeek, ncol = 3)
有一種方法,以包括在圖形即散點圖不通過DayOfWeek
分區數據的端部的餘量?
乾杯來回任何幫助
假設我正在使用單個變量來分割散點圖p
。R:ggplot2:使用facet_wrap創建邊距
p = p + facet_wrap(~ DayOfWeek, ncol = 3)
有一種方法,以包括在圖形即散點圖不通過DayOfWeek
分區數據的端部的餘量?
乾杯來回任何幫助
我能想到的最簡單方法是追加數據集本身的一個副本,其中DayofWeek
設置爲「所有」,具體如下:
化妝數據和基情節:
w <- c("Sun","Mon","Tues","Weds","Thurs","Fri","Sat")
f <- data.frame(x=runif(200),y=runif(200),
DayofWeek=factor(sample(w,size=200,replace=TRUE),levels=w))
library(ggplot2)
p <- ggplot(f,aes(x,y))+geom_point()
追加邊緣化數據集:
fx <- rbind(f,transform(f,DayofWeek="all"))
替代組合的數據和麪:
p %+% fx + facet_wrap(~DayofWeek,ncol=3)
這將有助於更多,如果您發佈的數據(使用'dput'最好),你的整個代碼重現相同的圖形,看看你的意思更清晰。 – Arun 2013-02-11 13:05:15