[R] logical subsetting, indexes and NAs
David Winsemius
dwinsemius at comcast.net
Sat Jan 28 22:10:43 CET 2012
On Jan 28, 2012, at 3:45 PM, Dimitris Rizopoulos wrote:
> how about
>
> x[x < 10 & !is.na(x)]
>
Besides this and the which() strategy there is also:
subset(x, x<10)
>
> I hope it helps.
>
> Best,
> Dimitris
>
>
> On 1/28/2012 9:36 PM, Federico Calboli wrote:
>> Dear All,
>>
>> just a quick example:
>>
>>
>>> x = 1:25
>>> x[12] = NA
>>
>>> x
>> [1] 1 2 3 4 5 6 7 8 9 10 11 NA 13 14 15 16 17 18 19 20 21
>> 22 23 24 25
>>
>>> y = x[x<10]
>>> y
>> [1] 1 2 3 4 5 6 7 8 9 NA
>>
>> Is there any way of NOT getting NA for y = x[x<10]? Similarly
>>
>>> y = x[x<15]
>>> y
>> [1] 1 2 3 4 5 6 7 8 9 10 11 NA 13 14
>>
>>
>> How do I get rid of the NA (not post hoc)?
>>
>> BW
>>
>> F
>>
>>
>>
>> --
>> Federico C. F. Calboli
>> Neuroepidemiology and Ageing Research
>> Imperial College, St. Mary's Campus
>> Norfolk Place, London W2 1PG
>>
>> Tel +44 (0)20 75941602 Fax +44 (0)20 75943193
>>
>> f.calboli [.a.t] imperial.ac.uk
>> f.calboli [.a.t] gmail.com
>>
>> ______________________________________________
>> R-help at 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.
>>
>
> --
> Dimitris Rizopoulos
> Assistant Professor
> Department of Biostatistics
> Erasmus University Medical Center
>
> Address: PO Box 2040, 3000 CA Rotterdam, the Netherlands
> Tel: +31/(0)10/7043478
> Fax: +31/(0)10/7043014
> Web: http://www.erasmusmc.nl/biostatistiek/
>
> ______________________________________________
> R-help at 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.
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list