[R] Smooth line in graph

2007-09-19 Thread Nestor Fernandez
Hi, I’m trying to get smooth curves connecting points in a plot using "spline" but I don’t get what I whant. Eg.: x<-1:5 y <- c(0.31, 0.45, 0.84, 0.43, 0.25) plot(x,y) lines(spline(x,y)) Creates a valley between the first and second points, then peaks at 3rd, and another valley between 4th and

Re: [R] Smooth line in graph

2007-09-20 Thread Nestor Fernandez
Both worked, thanks! N. Fernandez > Katharine Mullen: > > require(splines) > x<-1:5 > y <- c(0.31, 0.45, 0.84, 0.43, 0.25) > yy <-predict(interpSpline(x, y)) > plot(x, y) > lines(yy) > > Greg Snow: > lines(spline(x,y, method='n', n=250)) __ R-help@

Re: [R] Smooth line in graph

2007-09-20 Thread Nestor Fernandez
Sorry, I answered too quickly. It worked with the "simplified" example I provided but not with non-regular intervals in x: x<-c(-45,67,131,259,347) y <- c(0.31, 0.45, 0.84, 0.43, 0.25) plot(x,y) lines(spline(x,y, method='n', n=250)) #or: lines(predict(interpSpline(x, y))) Produce the same decre