Hi Robert, If you type ?loess It pulls up the documentation. What about that function do you not like? As you said, it needs two variables, but typically the second is just your time index. Try this:
n <- 50 x <- rep(0,n) for(i in 2:n){ x[i] <- rnorm(1,x[i-1]) } loess(x ~ seq(1,n)) plot(1:n,x,type='l') lines(predict(loess(x ~ seq(1,n))),col=4,type='l') This might also help: http://research.stowers-institute.org/efg/R/Statistics/loess.htm -----Original Message----- From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On Behalf Of Faryabi, Robert (NIH/NCI) [F] Sent: Thursday, March 08, 2012 6:43 PM To: r-help@r-project.org Subject: [R] Moving average with loess Hello All, I just have a very simple question. I recently switching from Matlab to R, so cannot figure out some of the easy tasks in the new environment. Is there any weighted local regression smoothing in R? Basically, I want to have weighted moving average. All the functions that I know of need two variables for fitting. Best, Robert ______________________________________________ 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.