Как мне сопоставить цвета в двух разных image.plots в R? - PullRequest
0 голосов
/ 04 октября 2018

Предположим, у меня есть два разных графика с одинаковыми размерами:

Первый:

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

Второй:

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

Я хотел бы соответствоватьцветовые градиенты обоих графиков с желтым на z = 15.

Я ценю вашу помощь

1 Ответ

0 голосов
/ 04 октября 2018

Если вы хотите использовать одинаковые цветовые границы для каждого из ваших графиков, вы должны указать их вручную.Например,

image.plot(x, y, z, breaks=seq(0, 35, length.out=65), col=rainbow(64))

Это установит цветовую шкалу от 0 до 35. Или вы можете установить любой диапазон, который вам нравится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...