gpt4 book ai didi

join - KDB 反向 asof join (aj) 即在下一个引用而不是上一个引用

转载 作者:行者123 更新时间:2023-12-02 01:38:02 24 4
gpt4 key购买 nike

aj[`time`sym;trade;quote] 将每笔交易与之前的报值(value)连接起来。

我想进行相同的连接,但是是在下一个引用值而不是前一个值上进行连接。

我怎样才能实现这个目标?

最佳答案

定义以下函数:

k)ajr: {.Q.ft[{d:x_z;$[&/j:-1<i:(x#z)binr x#y;y,'d i;+.[+.Q.ff[y]d;(!+d;j);:;.+d i j:&j]]}[x,();;0!z]]y}

这只是 k 中 aj 的定义,用 binr 代替 bin。

然后它可以像 aj 一样使用,但它会返回下一个引号而不是上一个。

来源:https://groups.google.com/d/topic/personal-kdbplus/F-5zVzkvc6c

关于join - KDB 反向 asof join (aj) 即在下一个引用而不是上一个引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42435735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com