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