R 中的热图颜色
Heatmap colors in R
我正在尝试在 r.
中从 Matlab 复制如图所示的调色板 1
这是我目前的代码:
levelplot(rdm[nrow(rdm):1],col.regions=colorRampPalette(c(“蓝色”,“绿色”,“黄色”)))
但是颜色不太对
一种可能的解决方案是使用 colorRamps package,例如blue2green2red()
install.packages("colorRamps")
library(colorRamps)
image(matrix(1:400, 20), col = blue2green2red(500)[100:400])
由 reprex package (v2.0.1)
于 2021-08-31 创建
或者,matlab.like()
:
image(matrix(1:1000, 20), col = matlab.like(100)[10:70])
这些与您的图像并不完全相同,但我认为它们非常接近。这是否解决了您的问题?
我正在尝试在 r.
中从 Matlab 复制如图所示的调色板 1这是我目前的代码:
levelplot(rdm[nrow(rdm):1],col.regions=colorRampPalette(c(“蓝色”,“绿色”,“黄色”)))
但是颜色不太对
一种可能的解决方案是使用 colorRamps package,例如blue2green2red()
install.packages("colorRamps")
library(colorRamps)
image(matrix(1:400, 20), col = blue2green2red(500)[100:400])
由 reprex package (v2.0.1)
于 2021-08-31 创建或者,matlab.like()
:
image(matrix(1:1000, 20), col = matlab.like(100)[10:70])
这些与您的图像并不完全相同,但我认为它们非常接近。这是否解决了您的问题?