我正在使用该smoothScatter()
函数在 R 中生成颜色密度散点图。
例子:
## A largish data set
n <- 10000
x1 <- matrix(rnorm(n), ncol = 2)
x2 <- matrix(rnorm(n, mean = 3, sd = 1.5), ncol = 2)
x <- rbind(x1, x2)
oldpar <- par(mfrow = c(2, 2))
smoothScatter(x, nrpoints = 0)
输出:
我遇到的问题是我不确定如何添加一个图例/色标来描述不同阴影之间数字术语的相对差异。例如,如果没有某种图例或色标,就无法判断上图中最深的蓝色是否是最浅蓝色的 2 倍、10 倍或 100 倍。R中是否有任何方法可以检索必要的信息来制作这样的比例,或者任何内置的东西可以自动产生这种性质的颜色比例?