2016-09-12 7 views
1

このデータフレームはcppです。私は右の2つのプロットでX軸が欠けている下の図をプロットしました。これらの2つのプロットのx軸をどうやって置くことができますか?さらに、各ボックスのサイズを増やしたいので、ラインが右側の余白に触れることはありません。マルチファセットプロットで欠けているX軸をRに追加する方法

ggplot(cpp, aes(x = Num_Good, y = IBS, group = key.related.sheet, color = cutoff)) + 
    geom_line() + facet_wrap(~cutoff) + geom_point() 

enter image description here

+2

これは既知の問題:https://github.com/hadley/ggplot2/issues/1607 – mtoto

+0

'devtools :: install_github( 'thomasp85/ggplot2'、ref = 'ggproto-facets')で開発ブランチの1つをインストールすることで、動作するかもしれません。 – Axeman

答えて

2

「ぶら下がり」面に関するチェックこの回答を:add "floating" axis labels in facet_wrap plot

クイック回避策として(すべての面にx軸を追加してOKであれば)、あなたが設定することができますパラメータscales = "free_x"facet_wrapです。あなたの質問の後半部分に関しては

は、例えば、scale_x_continuousexpandパラメータの第2の値を設定しよう:

ggplot(cpp, aes(x = Num_Good, y = IBS, group = key.related.sheet, color = cutoff))+ 
    geom_line() + 
    facet_wrap(~cutoff, scales = "free_x") + 
    geom_point() + 
    scale_x_continuous(expand = c(0, .1)) 
関連する問題