Excellent! Thank you! ben
On Tue, Sep 27, 2011 at 2:07 PM, R. Michael Weylandt < michael.weyla...@gmail.com> wrote: > alply is from the plyr package. You'll need to call that if its not already > loaded. > > M > > > On Tue, Sep 27, 2011 at 4:07 PM, R. Michael Weylandt < > michael.weyla...@gmail.com> wrote: > >> Try this: >> >> alply(mt, 1, function(x) as.numeric(na.omit(x))) >> >> The as.numeric() addition may be necessary to strip the extra attributes >> na.omit() wants to add. >> >> Michael >> >> >> On Tue, Sep 27, 2011 at 4:02 PM, Ben qant <ccqu...@gmail.com> wrote: >> >>> Hello, >>> >>> What is the best way to turn a matrix into a list removing NaN's? I'm new >>> to >>> R... >>> >>> Start: >>> >>> > mt = matrix(c(1,4,NaN,5,3,6),2,3) >>> > mt >>> [,1] [,2] [,3] >>> [1,] 1 NaN 3 >>> [2,] 4 5 6 >>> >>> Desired result: >>> >>> > lst >>> [[1]] >>> [1] 1 3 >>> >>> [[2]] >>> [1] 4 5 6 >>> >>> >>> Thanks! >>> >>> Ben >>> >>> [[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. >>> >> >> > [[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.