deltas

语法

deltas(X)

参数

X 是一个标量、向量、矩阵或表。

详情

  • X 是向量,返回一个包含 X 中相邻元素之差的向量。结果中第一个元素是 NULL。

  • X 是矩阵,在每列内进行上述计算,返回一个与 X 维度相同的矩阵。

  • X 是表,在每列内进行上述计算,返回一个与 X 行数与列数都相同的表。

例子

x=7 4 5 8 9;
deltas(x);
# output
[,-3,1,3,1]
# equivalent to [, 4-7, 5-4, 8-5, 9-8]

x=NULL 1 2 NULL 3;
deltas(x);
# output
[,,1,,]

m=matrix(1 3 2 5 6, 0 8 NULL 7 6);
m;
#0 #1
1 0
3 8
2
5 7
6 6
deltas(m);
#0 #1
2 8
-1
3
1 -1