【问题标题】:Which function in DolphinDB is similar to the lag operation?DolphinDB 中的哪个函数类似于 lag 操作?
【发布时间】:2021-10-29 21:54:42
【问题描述】:

例如,原始数据如下所示:

ID x
1 10
2 11
3 12
4 13
5 14
6 15
7 16
8 17
9 18
10 19

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

ID x lag_ID
1 10
2 11 1
3 12 2
4 13 3
5 14 4
6 15 5
7 16 6
8 17 7
9 18 8
10 19 9

【问题讨论】:

    标签: dolphindb


    【解决方案1】:

    DolphinDB 中的prevnextmove 函数可以满足上述要求。以“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 
    

    结果:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-31
      • 2018-12-23
      • 2020-01-27
      • 1970-01-01
      • 2016-07-28
      • 2023-01-05
      • 2023-03-13
      • 2016-10-07
      相关资源
      最近更新 更多