2017-10-19 6 views
0

ためにヒストグラム、私はプロットを作成することができます非絶対数が不均衡なグループ現在

df %>% 
    ggplot(aes_string(age)) + 
    facet_wrap(~CUSTOMER_GROUP, scales="free") + 
    geom_histogram(binwidth = 3) + 
    scale_y_continuous(labels=percent) + 
    theme_igray() + 
    xlab("Age") + 
    ylab("") 

をしかし、あなたが見るように、これは賢明なパーセンテージ値を考慮していません。もっと便利なプロットを得るための解決策はありますか? 注意が、私はすでに、おそらくscales="free"

編集

を使用し、それは.00

+0

カウントの代わりに相対頻度を視覚化しようとしていますか? – bouncyball

+0

はい、これは私が達成したいものです –

+1

ここにサンプルがあります: 'ggplot(diamonds、aes(price、..count ../ sum(.. count ..)、group = cut、fill = cut))+ geom_histogram(binwidth = 500)+ facet_wrap(〜カット、スケール= 'フリー') ' – bouncyball

答えて

0

ことなく、よりうまくスケールをフォーマットすることも可能である解決策は、両方の方法を組み合わせることである。

scale_y_continuous(labels=percent) + 

実際のパーセンテージについては、素晴らしい視覚化のため と..count../sum(..count..です。

非標準評価モードでaes_stringを正しく使用するには、単に"..count../......"を全部引用するだけです。

関連する問題