percentChange
语法
percentChange(X)
参数
X 是一个向量或矩阵。
详情
若 X 是一个向量,返回当前元素与前一个元素的变化比例,计算公式为:当前元素/前一个元素 - 1。
若 X 是矩阵,在每列内进行上述计算,返回一个与 X 维度相同的矩阵。
例子
$ percentChange([1,2,3]);
[,1,0.5]
$ percentChange(85 90 95);
[,0.058824,0.055556]
$ m=matrix(100 105 109 112 108 116, 200 212 208 199 206 210);
$ m
#0 |
#1 |
---|---|
100 |
200 |
105 |
212 |
109 |
208 |
112 |
199 |
108 |
206 |
116 |
210 |
$ percentChange(m);
#0 |
#1 |
---|---|
0.05 |
0.06 |
0.038095238095238 |
-0.018867924528302 |
0.027522935779817 |
-0.043269230769231 |
-0.035714285714286 |
0.035175879396985 |
0.074074074074074 |
0.019417475728155 |