2017-04-02 9 views
-1

ggplot2を使用して非常に歪んだヒストグラムを作成しました。ggplot2のヒストグラムが非常に歪んだ場合のフルパネルブレーク

skewed histogram

私は2枚のパネルに、ヒストグラムのx軸を分割したいと思います。 1つはx < 50で、もう1つはx => 50である。したがって、最初のパネルは0から約500000までのy軸と0から50までのx軸を持ちます。0から約100までのx軸と50から350のx軸を持つ2番目のパネル。

ありがとう

条件にするだけのファセット

答えて

1

ggplot(diamonds, aes(carat)) + geom_histogram() + facet_wrap(~(carat > 3), scale = 'free') 

enter image description here

+0

これは素晴らしい作品!各パネルのタイトルをFALSEからTRUEに変更するにはどうすればよいですか? – tatami

+0

新しい変数を最初に作成し、因子のレベルに適切な名前を付けます。例えば。 'diamonds $ my_condition < - 因子(diamonds $ carat> 3、c(TRUE、FALSE)、c( 'label1'、 'label2')); ggplot(....)+ ..... + facet_wrap(〜my_condition、......) ' – Axeman

関連する問題