Re: [R] Calculate directions between points

2009-03-29 Thread Wanja Mathar
Thank you! I managed it with this function - for a data fram with x and y coordinates: anglefun<-function(x,y,unit="degrees") {x.new<-outer(x,x,"-"); y.new<-outer(y,y,"-");angles<-atan2(x.new,y.new);diag(angles)<-NA;if(unit == "degrees") return(180*angles/pi) if (unit == "radians") return(angles

Re: [R] Calculate directions between points

2009-03-28 Thread Emmanuel Charpentier
Le samedi 28 mars 2009 à 16:06 +, Wanja Mathar a écrit : > Hi everyone, > > i have a matrix of points and want to calculate the direction and length of > each vector between the points. > > I can easily calculate the length with dist(testdata), but is their a > function that returns a matri

[R] Calculate directions between points

2009-03-28 Thread Wanja Mathar
Hi everyone, i have a matrix of points and want to calculate the direction and length of each vector between the points. I can easily calculate the length with dist(testdata), but is their a function that returns a matrix of the direction of the vectors between points (angles 0-360°)? testda