【发布时间】:2021-03-01 02:18:57
【问题描述】:
嗨,如何计算 R 中 2 列(或列的 2 个子集)之间的重叠区域。 请看下面的示例数据:
set.seed(1234)
df <- data.frame(
Data=factor(rep(c("D1", "D2"), each=200)),
weight=round(c(rnorm(200, mean=55, sd=5),
rnorm(200, mean=65, sd=5)))
)
library(ggplot2)
plot <- ggplot(df, aes(weight,fill = Data))+
geom_density()
plot
这导致了下图。我想知道,如何为重叠区域着色并计算重叠系数(OVL),类似于 here 使用蒙特卡洛积分所做的事情? 请注意,在我询问我是否有观测值数据集时,提供的链接(和上面的示例)使用了参数分布。
【问题讨论】:
标签: r integration montecarlo