[R] function for filtering and deleting vector entries

R. Michael Weylandt michael.weylandt at gmail.com
Thu Mar 1 21:17:50 CET 2012


Of course, just use

x <- fun(Temp, v)

x$Temp # To get back temp
x[["Temp"]]
x$v # To get back v
x[["v"]]

Michael


On Thu, Mar 1, 2012 at 3:15 PM, babyluck <madruga at gmx.ch> wrote:
> Thank you Rui, that helped a lot. The correct values show up when I'm using
> the following code. Now  fun(Temp,v)  returns a matrix, and  Temp  and   v
> stay the same. But I'd like to use the reduced vectors in some
> calculations..can they be "extracted"  in some way so that I have them
> separately again?
>
>
>
> fun <- function(Temp, v){
>       unwanted <- Temp <= 16 | Temp >= 38.5
> Temp <- Temp[!unwanted]
>    v <- v[!unwanted]
>  list(Temp=Temp, v=v)
>
> }
>
> fun(Temp,v)
>
> PS: thank you too,andrija..but it's not what I'm looking for
>
>
> --
> View this message in context: http://r.789695.n4.nabble.com/function-for-filtering-and-deleting-vector-entries-tp4432410p4436217.html
> Sent from the R help mailing list archive at Nabble.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.



More information about the R-help mailing list