[R] how to get f(x)=___ from a piecwise function

From: Eric C. Jennings <matheric_at_u.washington.edu>
Date: Sun 26 Feb 2006 - 15:47:13 EST


>From actual real-world readings, I have two vectors:

x<- c(-100.4, 32.0, 99.8, 200.2, 300.6, 399.8, 500.0, 600.0, 699.6, 799.6, 899.8)
y<- c(0.4, 0.0, 0.2, -0.2, -0.6, 0.2, 0.0, 0.0, 0.4, 0.4, 0.2)

which, in the usual way constitute a continuous piecewise function.

What I want to do is find an easy method to get at f(x) for some x I have NOT specified in the above vector. For example I want f(356).

I have already put the time and effort in to write a program to compute this by breaking the function into the various pieces and computing the slopes of the individual lines etc. etc.

I am just looking to find an easier method.

Thank you for your help.
Eric



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Sun Feb 26 15:59:21 2006

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:42:45 EST