#r #subset
Вопрос:
На моей диаграмме рассеяния должны быть цветные диапазоны x и y, но когда я использую команду «подмножество» с определенными диапазонами x и y, на диаграмме рассеяния отображается только диапазон по оси x, а не диапазон по оси y.
DAT = read.csv("C:/Users/Charles/Downloads/200427_sccoos_af.qc.csv", header = TRUE, row.names= 1)
DAT1 = log(DAT)
data.frame(DAT1)
FSC = DAT1$FSC.HLin
RED = DAT1$RED.V.HLin
plot(FSC, RED, xlab = "Forward Scatter", ylab = "Red Scatter", main = "Bacterial and Autoflourescent Abundance" )
red = subset(DAT1, FSC<4.4amp;FSC>4amp;RED>2amp;RED<2.6)
points(red, col = 'red', pch = 19)
col = 'red'
blu = subset(DAT1, FSC.HLin<1.6amp;FSC.HLin>0amp;RED>0amp;RED<1.3)
points(blu, col = 'blue', pch = 19)
grn = subset(DAT1, FSC>1.6amp;FSC<3.3amp;RED>0amp;RED<2)
points(grn, col = 'green', pch = 19)
org = subset(DAT1, FSC<4.6amp;FSC>3.7amp;RED>3amp;RED<4.2)
points(org, col = 'orange', pch = 19)
legend
#RED.V.HLin parameters arent working?
Комментарии:
1. когда вы это делаете
points(red, ...)
, например, используются координаты (x, y), первые два столбцаred
которых, похоже, не являютсяFSC.HLin
иRED.V.HLin
, как вы используете вplot(FSC, RED, ...)