Perhaps you're just looking for the diff() function?
See ?diff.
-Peter Ehlers
On 2010-03-30 7:15, Niklaus Hurlimann wrote:
Hi R mailing list,
probably a very basic problem here, I try to do the following:
Q<-c(1,2,3)
P<-c(4,5,6)
A<- data.frame(Q,P)
A
Q P
1 1 4
2 2 5
3 3 6
this is my simplified data.frame (matrix) now I try to create following
loop for subtraction of element within the data.frame:
for(i in length(A[,"P"]-1){
delta[i]<- A[i,"P"]-A[i+1,"P"]
}
All I get is a vector of the correct length but with no readings.
Thanks for any help on this.
______________________________________________
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.
--
Peter Ehlers
University of Calgary
______________________________________________
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.