Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 基于成功率填充的stat_bin2d_R_Plot_Ggplot2_Histogram - Fatal编程技术网

R 基于成功率填充的stat_bin2d

R 基于成功率填充的stat_bin2d,r,plot,ggplot2,histogram,R,Plot,Ggplot2,Histogram,我有一个包含以下数据的表格: > 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。我在寻找不同紧急值的成功

我有一个包含以下数据的表格:

> 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')

现在,我想看看紧急度和间隔组合的成功率,但类似的方法没有帮助:

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


有没有办法让fill连续显示成功/失败的比率,而不是2d bin图上无用的二进制值?

您可以使用
stat\u summary2d

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

您是否对每个
紧急情况
x
interval
组合进行多次观察?如果没有,您希望绘制的比例是多少?使您的示例具有可复制性,或者使sweet可用,例如使用
dput
,或者使用R或中包含的数据集,或者创建一个模型数据集。@SvenHohenstein是的,我有大约100k的观察值total@PaulHiemstra-给你,忽略“每周工作日”栏