DolphinDB中有没有一个函数可以找出一个向量的当前数字和前一个非当前数字

x = 2 3 3 4 4 4 6 6 NULL 4 4

如何找到当前数字(4)和前一个非当前数字(6)

请先 登录 后评论

1 个回答

Draco Chen

方法1:

x[size(x)-1]//当前
a = at(x != x[size(x)-1]&&x != NULL)
x[a[size(a)-1]]

方法2:

a = x.tail()//当前
x[at(x != a && x != NULL).tail()] 
请先 登录 后评论