Hi all,
I'm searching for a way to exclude outliers from my dataset while making
xyplots. While plotting using pairs(), I exclude specific row in my data frame
and save the settings as a variable which I later include as an argument:
# Discard outliers and save settings as idx
idx=with(fieldTrial0809, which(Pro>0 & Pro<0.95 & Fum>0 &
Fum<0.4 & Mal>0.1 & Mal<2.5 & Glc>2 & Glc<20
& Fru>1 & Fru<30 & Raf>0 & Raf<3 & Suc>1
& Suc<14))
#Plot the numerical and ranked columns pair wise using pairs()
pdf("ranked.pdf", height=20, width=20)
pairs(fieldTrial0809[idx, c(21,26,30,32,34,36,38,40,42,44,46,48,50)],
main="Ranked", col="blue", pch="°", gap=0.2)
dev.off()
Now I'm trying to make xyplots to compare the result from three different
categories:
# Plot Pro against Glc for each of the three categories
xyplot(Pro ~ Glc | Categories_BBCH_ID, data=fieldTrial0809, pch="°",
layout=c(1, 3), aspect=1, index.cond=list(3:1))
I would like to exlude outliers like above. I've found that limits can be
used in a similar manner as with xlim and ylim, but though I've read about
them I don't understand how to solve it... Anyone who can help me?
All the best,
Joel
_________________________________________________________________
Hitta hetaste singlarna på MSN Dejting!
http://dejting.se.msn.com/channel/index.aspx?trackingid=1002952
[[alternative HTML version deleted]]