2017-04-11 1 views
0

でトップにフィットカーブを入れて:私は+ geom_density()を追加してみたが、それはgeom_densityなしと同じプロットを表示し私はこのコードを持っているR

ggplot(f, aes(x=rev)) + 
geom_histogram(binwidth = 0.5, position= position_dodge(0.5), 
       color="black", fill="cadetblue4") + 
    ggtitle("Histogram of Maximum Revenue")+labs(x="Revenue", y="Number of Observations") 

を()。それは何もしません。エラーメッセージは表示されません。

+1

「動作しません」と定義してください。エラーメッセージ?出力は期待どおりではない? – neilfws

+0

geom_density()がない場合と同じプロットが表示されます。それは何もしません。エラーメッセージは表示されません。 –

答えて

0

縮尺が異なるため、濃度プロットが見づらいことがあります。これを試してみてください:

ggplot(f, aes(x=rev)) + 
    geom_histogram(aes(y = ..density..), 
       binwidth = 0.5, position= position_dodge(0.5), 
       color="black", fill="cadetblue4") + 
    ggtitle("Histogram of Maximum Revenue")+labs(x="Revenue", y="Number of Observations") + 
    geom_density() 

を使用すると、y軸はカウント規模になりたい場合は、次のthis discussionで最後のコード例を参照してください。

+0

これは曲線を示していますが、y軸は密度でありカウントではありません。私は、y軸が密度ではなく、観測数であることを望んでいます。 –

+0

これは少し面倒ですが、 'geom_density'の' binwidth'値を使う必要があります。私はリンクを使って答えを編集します。 – neilfws

関連する問題