2
我有一個data.table
test
均勻分佈差異
test=data.table(x=c(1,2,NA,NA,5))
test
x
1: 1
2: 2
3: NA
4: NA
5: 5
,我想
test
x y
1: 1 1
2: 2 1
3: NA 1
4: NA 1
5: 5 NA
像5-2 = 3,平均分配給3排
diff()
功能只適用於
data.table(x,y=c(diff(x),NA))
x y
1: 1 1
2: 2 NA
3: NA NA
4: NA NA
5: 5 NA