【发布时间】:2020-06-21 21:48:42
【问题描述】:
我正在使用 R,我想计算 x 轴上每个点的两个内核密度分布之间的差异并绘制该差异,但遇到了一些麻烦。是否有某种功能或方法可以做到这一点?就上下文而言,我正在使用血压数据,我想计算男性和女性之间每个点的血压差异。
我的分布代码(不是差异)看起来像这样(SBP=收缩压):
km <- density(data$SBP[data$GENDER==0], bw="nrd0", adjust = 1, kernel = c("gaussian"), window = kernel, n=512, cut=3, give.Rkern = FALSE, na.rm=FALSE)
kf <- density(data$SBP[data$GENDER==1], bw="nrd0", adjust = 1, kernel = c("gaussian"), window = kernel, n=512, cut=3, give.Rkern = FALSE, na.rm=FALSE)
plot(km, xlab="SBP", main="SBP Distribution of Men & Women", col="blue")
lines(kf, col="green")
我对这一切完全陌生!我很确定我的确切问题也没有在这里被问到,但请引导我到任何其他可能有帮助的资源。谢谢。
【问题讨论】:
标签: r distribution difference kernel-density