Thierry, you forgot !
i[! quantile(i,.25) >= i & i <= quantile(i,.75)] Best M Le 17/02/11 11:18, ONKELINX, Thierry a écrit : > You need two logical test and then combine them with& (AND) or | (OR) > > i[quantile(i,.25)>= i& i<= quantile(i,.75)] > > Best regards, > > Thierry > > ---------------------------------------------------------------------------- > ir. Thierry Onkelinx > Instituut voor natuur- en bosonderzoek > team Biometrie& Kwaliteitszorg > Gaverstraat 4 > 9500 Geraardsbergen > Belgium > > Research Institute for Nature and Forest > team Biometrics& Quality Assurance > Gaverstraat 4 > 9500 Geraardsbergen > Belgium > > tel. + 32 54/436 185 > thierry.onkel...@inbo.be > www.inbo.be > > To call in the statistician after the experiment is done may be no more than > asking him to perform a post-mortem examination: he may be able to say what > the experiment died of. > ~ Sir Ronald Aylmer Fisher > > The plural of anecdote is not data. > ~ Roger Brinner > > The combination of some data and an aching desire for an answer does not > ensure that a reasonable answer can be extracted from a given body of data. > ~ John Tukey > > >> -----Oorspronkelijk bericht----- >> Van: r-help-boun...@r-project.org >> [mailto:r-help-boun...@r-project.org] Namens Maas James Dr (MED) >> Verzonden: donderdag 17 februari 2011 11:09 >> Aan: r-help@r-project.org >> Onderwerp: [R] removing lower and upper quantiles from an arry >> >> I'm trying to work out the simplest way to remove the upper >> and lower quantiles, in this case upper and lower 25% from an >> array. I can do it in two steps but when I try it in one, it >> fails. Is there something simple missing from my syntax or >> are there other simple elegant way to accomplish this? >> >> Thanks >> >> J >> >>> i<-1:20 >>> i2<- i[i<quantile(i,.75)] >>> i3<- i[i>quantile(i,.25)] >>> i4<- i[quantile(i,.25)< i> quantile(i,.75)] >> Error: unexpected '>' in "i4<- i[quantile(i,.25)< i>" >> >> =============================== >> Dr. Jim Maas >> University of East Anglia >> >> ______________________________________________ >> R-help@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide >> http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. >> > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > -- #################################### Mohamed Lajnef,IE INSERM U955 eq 15# Pôle de Psychiatrie # Hôpital CHENEVIER # 40, rue Mesly # 94010 CRETEIL Cedex FRANCE # mohamed.laj...@inserm.fr # tel : 01 49 81 31 31 (poste 18467) # Sec : 01 49 81 32 90 # fax : 01 49 81 30 99 # #################################### [[alternative HTML version deleted]]
______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.