У меня есть набор данных, который я использовал для создания диаграммы рассеяния, и я хотел бы присвоить три разных цвета точкам данных в трех разных регионах на основе их х значения.Использование условных выражений для изменения цвета точек данных
точек данных с значениями х < 3 Я хочу, чтобы появиться красные
точек данных с значениями х (3,1549) Я хочу, чтобы появиться черные
точек данных со значениями х> 1549 Я хочу чтобы появиться фиолетовый
Вот мой код для диаграммы рассеяния и выполнения первых двух параметров, как я могу реализовать третий параметр, так что точки данных последнего региона будут фиолетовыми?
plot(x, y, xlab="chr X position (Mb)",
ylab="Diversity",
pch=16, cex =0.7,
col = ifelse(x < 3,'red','black'))
Это было очень полезно для меня. Спасибо :) – AbhinavVinay