问题标签 [kdb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kdb - 如何为一组唯一列组合选择 kdb 表的最后一个元素?
我有这个 kdb 表:
如何选择每个股票代码的最后一行,eid 对?对于这个子集,它将是:
kdb - kdb 中的时间点查询
我经常需要选择分区表中的最后一行,直到某个时间。这就是我使用的:
此查询可能会在 10:30:00 之前加载所有 `Bob`Jane 行,然后返回最后一行。有没有更有效的方法在 kdb 中运行时间点查询?
我的表的一些基准数据:
kdb - Variable visibility when defining functions inside functions with q
I am defining a function that contains another function inside:
If I compile the function it works. If I run the lines one by one it works. However, if I try to call the function I get an error:
If I remove Ndays in the nested function, writing explicitly 10, it works. Si I guess it's a problem of local variable visibility inside nested functions, in function execution: i.e. the nested function cannot see Ndays, which is a local variable of the function find_badTicks. Do you know how I can make Ndays visible inside inner functions? Thanks Marco
kdb - 是否可以在 kdb select 语句中设置和重用变量?
我想在我的 select 语句中定义一些变量。例如,这里我想定义bid,ask为表中存储的原始值的修改值(此代码不起作用):
如何在 select 语句中定义变量?
kdb - 如何从 kdb 表中删除随机行?
如何从 kdb 表中删除前 10 行?我想专门删除从以下位置返回的前 10 行:
我尝试将 delete 与 i 索引一起使用,但行数没有减少:
此外,delete 语句将许多行返回到我的 Q 控制台,但不确定那是什么。
kdb - 如何在kdb中实时正确分区表?
我有一个 C 应用程序,它整天将数据流式传输到 kdb 内存表,最终超出了我的服务器 RAM 的大小。最终目标是将数据存储在磁盘上,所以我决定运行一个计时器分区功能来逐步传输数据。我想出了这段代码:
这是实时分区流数据的正确方法吗?你会怎么写这段代码?我担心删除语句与选择不同步。
kdb - 如何通过连接处理程序设置计时器功能?
我在通过连接处理程序设置 .z.ts 计时器时遇到问题:
什么都没有显示...
我错过了什么?
kdb - 我可以为 kdb 分区表设置列属性吗?
是否可以为分区表设置列属性?
在运行分区之前,我应该在内存表上设置属性吗?分区后属性会保留吗?
kdb - 在客户端应用程序中迭代 kdb 分区表的正确方法是什么?
我想在 R 程序中处理 kdb 表的所有行(我使用 qserver.R)。一种方法是初始化内存处理程序,然后一次遍历所有行,如下所述:
我想限制 R 中客户端/服务器调用的数量以尽可能快地循环。如何为每个调用获取多行?
kdb - 如何在 kdb 中找到元素索引?
如何确定 kdb 列表中元素的第一次和最后一次出现的索引。该列表显然具有重复值并且未排序。如果重要,该列表仅包含浮动(价格)。我尝试使用 bin 和 binr 但它没有给出预期的结果。