gpt4 book ai didi

r - 调整 R 中图像图的色标

转载 作者:行者123 更新时间:2023-12-03 23:55:54 25 4
gpt4 key购买 nike

image.plot函数自动为输入生成色标。例如,

library(fields)
x <- 1:10
y <- 1:15
z <- outer(x, y, "+")
image.plot(x, y, z)

将生成这样的图形
enter image description here
现在我想把色阶调整到0到20的范围内,任何大于20的值都需要和20一样上色。所以我加了 zlim=c(0,20)在函数参数中,我得到,
enter image description here
问题是,虽然 zlim调整了色阶范围,超出限制的值未分配颜色。我怎样才能解决这个问题?在这种情况下,我希望右上角的颜色为深红色,即从颜色范围的末尾分配颜色。

最佳答案

您可以使用 z[z > 20] <- 20image.plot 实现这一点.

library(fields)
x <- 1:10
y <- 1:15
z <- outer(x, y, "+")
z[z > 20] <- 20
image.plot(x, y, z)

enter image description here

关于r - 调整 R 中图像图的色标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47535777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com