【发布时间】:2023-03-18 09:28:01
【问题描述】:
我正在尝试根据密度值在 R 中创建一个颜色块。因此,例如给定 10 个具有密度分布的值:
值=c(0,1,2,3,4,5,6,7,8,9)
密度=c(0.7, 0.1, 0.05,0,0,0,0,0.05,0.05,0.05)
我想创建一个本质上是彩色条的东西,其中最大的密度是例如。黑色和最少的白色,间歇值介于两者之间,但成比例,即 0.05,如果是 0.1 的一半,并且相似的值是相同的颜色。
按照我的想法,我可以创建一个条形图,所有条形都具有相同的高度,没有边框等以及用于创建颜色的密度。但是,无论我多么努力,我都无法弄清楚如何正确设置配色方案。
我创建了一个渐变,但这与密度无关。我还使用 densCols 将颜色与密度联系起来,但我没有设法使颜色连续。
有人能指出我正确的方向吗?我已经看到了类似的问题,但没有一个让我达到我需要达到的程度。如果可能的话,我更愿意使用基本图形包来做到这一点。
提前致谢。
【问题讨论】:
标签: r colors density-plot