【发布时间】:2021-08-12 05:29:47
【问题描述】:
我被要求找出一个学生通过考试的概率(如果分数是 55 ≤ X ≤ 100,他会这样做)并被赋予密度函数(见图:
我已经定义了我的限制并集成了密度函数,这可以在 R 中的以下代码块中看到
f1 <- function(x){
-(x/100)+(4*0.5/5)+(1/5)
}
integrate(f1,(80*p-25),(80*p+20))
我在定义 f1 时插入了 0.5 而不是 p。如果学生没有做好充分准备,我会得到 27.76% 的答案 (p=0.5)
我怀疑这是否正确,我只使用了 f(x) 的第二个表达式而没有考虑第一个表达式,当我在在线积分计算器中输入解时,我得到的值要低得多。另外,我不确定限制的表达式 a 和 b 是否定义正确。我想我想知道如何从具有多个表达式的密度函数中导出概率以及如何处理这些限制。
【问题讨论】:
-
您编码的密度函数部分仅适用于区间 (80*p+10, 80*p+20),当 p=0.5 时转换为 (50,60),所以这个肯定是不够的。查看
ifelse()函数...
标签: r statistics probability