मैं आर में नमूनों की एक timeseries है में गिना जा रहा है डेल्टा:आर: एक timeseries
> str(d)
'data.frame': 5 obs. of 3 variables:
$ date: POSIXct, format: "2010-03-04 20:47:00" "2010-03-04 21:47:00" ...
$ x : num 0 10 11 15.2 20
$ y : num 0 5 7.5 8.4 12.5
> d
date x y
1 2010-03-04 20:47:00 0.0 0.0
2 2010-03-04 21:47:00 10.0 5.0
3 2010-03-04 22:47:00 11.0 7.5
4 2010-03-04 23:47:00 15.2 8.4
5 2010-03-05 00:47:00 20.0 12.5
x और y के लिए इस उदाहरण के नमूने में हर घंटे लिया जाता है (लेकिन समय डेल्टा ठीक नहीं है)। एक्स और वाई मान हमेशा बढ़ रहे हैं (एक कार में एक मिलेज काउंटर की तरह)। मैं डेल्टा, जरूरत कितना के बीच में वृद्धि, कुछ इस तरह था:
1 2010-03-04 20:47:00 0.0 0.0
2 2010-03-04 21:47:00 10.0 5.0
3 2010-03-04 22:47:00 1.0 2.5
4 2010-03-04 23:47:00 4.2 0.9
5 2010-03-05 00:47:00 4.8 4.1
और मैं भी डेल्टा समय के अनुसार (x और y डेल्टा, समय से विभाजित - प्रति घंटे डेल्टा) की जरूरत है
मैं आर में यह कैसे करूँगा?