2016-03-29 1 views
0

ggplot2でファセットプロットを広げる方法はありますか?画像(私のプロットの一番下の部分)に見られるように、x軸は各プロットの端で少し重なっていて、年を不明瞭にしています。私はそれらを離れて移動したいと思います。エクスポート時にどれだけ幅を増やしても、値は重複しています。ファセットプロットの広がり(R)

私のコードは、該当する場合:あなたが再現可能な例を提供しなかったので

ggplot(filter(TotalsRegion, Source!="Total"), aes(x=Date, y=SourceSum, col=Source)) + 
    geom_line(size=1) + 
    facet_grid(.~Region) 

enter image description here

答えて

5

は、私たちはあなたのための1つを行う必要があります。

library(ggplot2) 
library(grid) 

data(mpg) 
mpg$displ <- mpg$displ + 2000 
p <- ggplot(mpg, aes(displ, cty)) 
p <- p + geom_point() 
p <- p + facet_grid(. ~ cyl) 
p 

enter image description here

p <- p + theme(panel.margin.x=unit(20, "pt")) 
p 

enter image description here

これは、オーバーラップを患っていない(あなたのためのすべての作業を行うことはできません)が、うまくいけば、それはパネルの余白設定は何をすべきかは明らかです。

+0

これは完璧に動作します、ありがとうございます。 – moman822

関連する問題