我看到了一个美丽的情节,我想重新创造它。这是一个显示到目前为止我所拥有的示例:
# kernel density scatterplot
library(RColorBrewer)
library(MASS)
greyscale <- rev(brewer.pal(4, "Greys"))
x <- rnorm(20000, mean=5, sd=4.5); x <- x[x>0]
y <- x + rnorm(length(x), mean=.2, sd=.4)
z <- kde2d(x, y, n=100)
plot(x, y, pch=".", col="hotpink")
contour(z, drawlabels=FALSE, nlevels=4, col=greyscale, add=T)
abline(c(0,1), lty=1, lwd=2)
abline(lm(y~x), lty=2, lwd=2)
我正在努力用颜色填充轮廓。这是一份工作smoothScatter
还是其他包裹?我怀疑这可能取决于我的使用kde2d
,如果是这样,有人可以解释这个功能或将我链接到一个好的教程吗?
非常感谢!
PS最终图像应该是灰度的