मैं एक कॉलम के वर्तमान मूल्य और दूसरे के पिछले भाग से गणना की गई डेटाटेबल में एक नया कॉलम बनाना चाहता हूं। क्या पिछली पंक्तियों तक पहुंच संभव है?
जैसे:
> DT <- data.table(A=1:5, B=1:5*10, C=1:5*100)
> DT
A B C
1: 1 10 100
2: 2 20 200
3: 3 30 300
4: 4 40 400
5: 5 50 500
> DT[, D := C + BPreviousRow] # What is the correct code here?
सही उत्तर होना चाहिए
> DT
A B C D
1: 1 10 100 NA
2: 2 20 200 210
3: 3 30 300 320
4: 4 40 400 430
5: 5 50 500 540
DT <- data.table(A=..., key = "A")