Mam zestaw danych, którego użyłem do utworzenia wykresu rozproszenia i chciałbym przypisać trzy różne kolory do punktów danych w trzech różnych regionach, w oparciu o ich x wartości.Używanie warunkowych instrukcji do zmiany koloru punktów danych
Punkty danych z X-wartości < 3 Chcę się pojawiać czerwone
punktów danych z X-wartości (3,1549) Chcę się pojawiać czarne
punktów danych z wartości x> 1549 Chcę wydaje się fioletowy
Oto mój kod dla wykresu rozrzutu i wykonanie dwóch pierwszych parametrów, jak mogę zaimplementować trzeci parametr, aby punkty danych ostatniego regionu były purpurowe?
plot(x, y, xlab="chr X position (Mb)",
ylab="Diversity",
pch=16, cex =0.7,
col = ifelse(x < 3,'red','black'))
To było dla mnie bardzo pomocne. Dziękuję :) – AbhinavVinay