A Question on lowess() function
On Thu, 10 Apr 2003, Minghua Yao wrote:
Thank you for your reply. I didn't find what I needed from the archieves. Maybe, I need to figure out how to search the archieves effectively. I used y<-x[!is.na(x)] to get rid of NA and NaN. But I don't know how to get rid of Inf.
That's not what you asked for, and is.finite() will do that (if you apply it to x as well).
Also, is there more detailed info about loess() than help(loess)?
Look at the na.action parameter ..., as well as the references.
Thanks. -MY -----Original Message----- From: Prof Brian Ripley [mailto:ripley at stats.ox.ac.uk] Sent: Thursday, April 10, 2003 1:38 PM To: Minghua Yao Cc: r-help at stat.math.ethz.ch Subject: Re: [R] A Question on lowess() function lowess was old-fashioned a decade ago: use loess. And this Q was answered about a week ago, so use the archives. On Thu, 10 Apr 2003, Minghua Yao wrote:
I want to use lowess(x, y) where x and y are vectors of length of 4000+.
In
fact, x and y are log of some vectors. So, some of the elements are NaN. lowess() can not take away those elements then do the fitting. It will
give
the error message and do nothing. 1. Can anybody tell me how to get rid of those NaN's and use lowess()? 2. How to get the LOWESS fitting values for any elements in x?
Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595