[R] Fit a sine to data

From: Zroutik Zroutik <zroutik_at_gmail.com>
Date: Fri, 23 May 2008 15:47:46 +0200

Dear R-users,

I'd like to fit a sine function to my data. The result should have a format (and thus the formula, too)

y ~ a + sin(x+b)

where y and x are vectors, and a and b are (yet) unknown values.

The data sets (vectors x and y) are OK, and I can do a simple lm fitting lm(y~x), or lm(y~I(sin(2*pi*x/360))), succesfully My issue is that I'm not able to do the optional linear shift in x (e.g. x+b). What other possibilities should I use instead of lm? I looked searched the R-seek for terms: fit, sine, lm, and combinations, but I could not find anything useful. Anybody would be so kind and point me to the right direction where I can find other fitting possibilities?

Thank you for listening and kind answers upfront.


        [[alternative HTML version deleted]]

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. Received on Fri 23 May 2008 - 13:54:15 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 23 May 2008 - 17:30:39 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive