nextState

语法

nextState(X)

参数

X 时间类型,布尔类型或者数值型的向量/矩阵。

详情

X 中连续且相同的元素标记为同一状态,空值无状态。每个元素的状态等于其元素值。对于 X 中的每一个元素,返回当前状态的下一个状态。若当前元素为空,则返回下一个邻近状态。

X 是矩阵时,则在矩阵每一列进行上述计算。

例子

X = [1, 2.2, NULL, 2.2, 2.3, 1, 1.2]
next(X)
# output
[2.2,,2.2,2.3,1,1.2,]

nextState(X)
# output
[2.2,2.2,2.2,2.3,1,1.2,]

X = matrix([1.0, 1.1, 1.0, 0.9], [NULL, 1.3, 2.5, 5.5], [5.5, 4.2, 1.6, 1.8])
nextState(X)
#0 #1 #2
1.1 1.3 4.2
1 2.5 1.6
0.9 5.5 1.8

相关函数: prevState