Hi,

Like this perhaps?

> slope = diff(y) / diff(x)
> str(slope)
 num [1:499] 1.5068 -1.8406 2.1745 0.0676 -2.6088 ...

HTH,

baptiste

2009/10/8 FMH <kagba2...@yahoo.com>:
> Dear All,
>
> Let  499 piece-wise lines were buit up by 500 pair of observations, via R 
> code below.
>
> x <- 1:500
> y <- rnorm(500)
> plot(x, y, type = 'b')
>
> I was trying to compute all the slopes for the  lines which were connected 
> between two adjacent points. For instance, slopes of lines between first and 
> second points, second and third points, and so on, until between  points 499 
> and 500, respectively, but sadly, i never found a suitable function do this 
> computatation efficiently.
>
> Could someone please advice me on doing this?
>
> Thank you
> Fir
>
>
>
> ______________________________________________
> 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.

Reply via email to