deltas
语法
deltas(X)
参数
X 是一个标量、向量、矩阵或表。
详情
若 X 是向量,返回一个包含 X 中相邻元素之差的向量。结果中第一个元素是 NULL。
若 X 是矩阵,在每列内进行上述计算,返回一个与 X 维度相同的矩阵。
若 X 是表,在每列内进行上述计算,返回一个与 X 行数与列数都相同的表。
例子
$ x=7 4 5 8 9;
$ deltas(x);
[,-3,1,3,1]
// equivalent to [, 4-7, 5-4, 8-5, 9-8]
$ x=NULL 1 2 NULL 3;
$ deltas(x);
[,,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 |