问题标签 [q-lang]

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.

0 投票
1 回答
1388 浏览

kdb - 如何在 kdb 的列表中获取元素匹配的位置?

例如,如果我有一个 list a:2 5 3 1,我可以匹配另一个 list ,比如b:3 5,它匹配 3 ata[2]和 5 at a[1]。我有兴趣掌握指数2 1

我试过where 3 5 in 2 5 3 1但没有用。

0 投票
2 回答
3197 浏览

real-time - 如何在 KDB 中流式传输数据?

我可以访问实时 KDB 服务器,该服务器具有每毫秒到达新数据的表。

目前,我只是使用一种简单的方法,基本上就像:

以确保我的数据(名为data)不断更新。

但是,uj它非常慢(可能是由于不断重新分配内存)并且轮询非常尴尬。

我听说 KDB 是为了擅长处理这种流式滴答数据,那么有更好的方法吗?也许一些不需要的基于推送的方法uj

0 投票
2 回答
4973 浏览

kdb - 如何连接多个表

我正在尝试在 q 中加入多个表

预期的结果是

可以简单地实现

但是有谁知道我如何以功能形式做到这一点?我不知道我实际上有多少张桌子

我基本上需要一个函数来遍历列表并将任意数量的键控表粉碎在一起......

任何人都可以帮忙吗?或建议什么?

谢谢!

0 投票
3 回答
1367 浏览

kdb - 从kdb中的字符串中提取数字

我对 kdb+q 很陌生。我遇到了从字符串中提取数字的问题。

有什么建议么?

例子:

细绳

0 投票
1 回答
1071 浏览

kdb - kdb 中的多个联合联接

我有一个任务,我需要对变量号进行联合联接。的表。截至目前,我已将所有表存储在一个列表中。

如何使用副词对所有表进行多个联合联接?

例子:

0 投票
4 回答
2654 浏览

kdb - kdb+q 中列的功能添加

我有 aq 表,其中没有。非键列的数量是可变的。此外,这些列名的名称中包含一个整数。我想在这些列上执行一些功能而不实际使用它们的实际名称

我怎样才能做到这一点?

例如:

0 投票
1 回答
4647 浏览

timestamp - kdb/q 中的 Unix 时间戳

是否有在 kdb/q 中获取 Unix 时间戳的内置方法?

就像是

将是理想的;否则我将不得不求助于一个更费力的实现,我从 1970 年 1 月 1 日开始计算秒数。

0 投票
1 回答
2574 浏览

json - 将 json 字符串解析为 kdb 表的通用函数?

解析 q 中 JSON 字符串的“结果”并根据其结构构建表格的最佳方法是什么?

例如,如果返回一个 json 订单簿:

什么是可以将其转换为的函数:

并在 JSON 中处理任意级别的嵌套?

0 投票
2 回答
298 浏览

intervals - KDB:在某些事件“左右”时间选择数据第 2 部分

跟进这个问题...... KDB:在某些事件的“左右”时间选择数据

考虑一个巨大的市场数据表 T。我对 Status=`SSS 的行特别感兴趣。

但是,除了 (select from T where Status=`SSS) 给出的行之外,我还想选择该事件周围某个短时间间隔内的记录(与前面的问题相反,我们选择了一个围绕事件的固定数量的记录)。请注意,在某些情况下,这些间隔可能会重叠。什么是有效的方法来做到这一点?

0 投票
2 回答
1835 浏览

meta - kdb 展开表元错误

我有一个张开的表格,我可以从中选择数据。

当我尝试查看元数据时出现`sym错误。任何人都可以提出可能发生这种情况的原因吗?