我创建了一个函数:
rcos2 <- function(x) {
((cos(x))^2)/3.142813
}
以及结果样本:
sample <- rcos2(runif(1000,0,2*pi))
我想使用条件:
maxdens <- max(sample)
要查找满足此条件的值:
accepted <- ifelse(runif(1000,0,2*pi) < (sample/maxdens), TRUE, FALSE)
基本上我要问的是,我如何只绘制“接受”中的值?那将被计算为TRUE?
答案 0 :(得分:2)