5

次のデータを含むテーブルがあります。

> head(sweet)
  interval  urgency success
1     3138      761       1
2     3210     2189       1
3     3243     1256       1
4     8776      823       1
5     3094     1405       1
6     3137     1062       1

成功は 0 と 1 の値を取ります。緊急度のさまざまな値の成功率を探しているので、次のようなヒストグラムを描画します。

ggplot(sweet, aes(x=urgency, fill=success==0)) + geom_histogram(position='fill')

プロット1

ここで、緊急度と間隔の組み合わせの成功率を調べたいと思いますが、同様のアプローチは役に立ちません。

ggplot(sweet, aes(x=urgency, y=interval, fill=success==0)) + geom_bin2d()

プロット2

2D ビン プロットで役に立たないバイナリ値ではなく、成功/失敗の比率を継続的に表示する方法はありますか?

4

1 に答える 1

5

使用できますstat_summary2d

ggplot(sweet, aes(interval, urgency, z = success)) + stat_summary2d()

ここに画像の説明を入力

于 2012-09-29T05:50:27.737 に答える