关于lag操作对应DolphinDB中的哪个函数?

例如原始数据是这样的:

attachments-2021-08-8TUGHmuO611dbeb050036.png

对ID列进行lag操作后得到如下的结果:

attachments-2021-08-q6Ar77QU611dbeeb2366e.png

请先 登录 后评论

1 个回答

Jason Tang - 时序数据库技术支持

DolphinDB中的prev、next、move函数可以满足上面的需求,以prev为例:

n = 10
ID = take(1..10, n)
x = take(10..20, n)
t = table(ID, x)

select ID, x, prev(ID) as prev_ID from t 

结果:

attachments-2021-08-LHxc2Pw7611dbf4342068.png

请先 登录 后评论