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.Onkelinx@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-bounces@r-project.org
>> [mailto:r-help-bounces@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.lajnef@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]]

