kdb 相关问题

kdb +是由Kx Systems开发的专有高性能数据库。

(kdb+/q) 中的数据透视表

我有一个表格,其中包含状态、可赎回、优惠券、成熟年份、评级、收益率列。 州列具有字符串值,如州 CA、TX、NY 等。 Callable 有两个字符串值 Y 或 N。 优惠券有v...

回答 1 投票 0

(kdb+/q) 表模式定义

我对 kdb+ 中的表模式有疑问 如何在表模式中定义浮点数列表? 我知道 Price:float$() 适用于类型 f 但对于 F

kdb
回答 1 投票 0

.z.pd 抛出错误,非唯一句柄

有人可以帮助解决以下错误吗: 2024.06.05D00:02:14.371532071 |服务器名称 |世界数据库 |进程名_wdb |错误 |运行钩子 |无法运行 hook(“.eod.namespace1.functionname[tab1;tab2]”;”.z.pd –

kdb
回答 1 投票 0

(kdb+/q)r.q 中 .u.rep 的问题

r.q - .u.rep 的参数 q)(hopen `$":",.u.x 0)"(.u.sub[`;`];`.u `i`L)" ,(`速度;+`时间`sym`日期`pt`pn`ph`pd`pc`pa.. (5487;`:tplog/tplog2024.06.04) q) 当我删除 .在此之前...

kdb
回答 1 投票 0


如何从代码中的注释创建Confluence页面?

我已将代码上传到 GIT,我想使用注释来创建一个融合页面。 例如,我有一个带有实用函数的脚本,可以执行各种操作。 假设我使用如下评论: //...

回答 1 投票 0

(kdb+/q) 使用tickerplant配置您的数据

我正在使用此处找到的tick.q文件https://github.com/KxSystems/kdb-tick/blob/master/tick.q 我使用下面的脚本将一堆 csv 加载到 q 实例中。尽管向我的 tp 打开了端口...

kdb
回答 1 投票 0

(kdb+/q) 设置 kdb+ 系统,从 csv 接收数据然后推送到 tp

我正在使用这个构建我自己的 vanilla tick kdb+ 系统 https://github.com/KxSystems/kdb-tick/blob/master/tick.q 我正在 feed.q 脚本中从 csv 文件加载数据,因此我在 feed.q 上有一个表

kdb
回答 1 投票 0

2*3、3*2长度误差的KDB矩阵点积(mmu)

为什么 mmu 函数对 KDB 中的 2 x 3、3 x 2 矩阵抛出长度错误。 您能分享一下 KDB 中矩阵示例的链接吗 q)x:2 3#1+直到 6 q)y:3 2#7+直到 6 q)x 1 2 3 ...

kdb
回答 1 投票 0

pykx 运行 pandas.read_html() 时失败

我正在用 pykx 替换 embedPy。 我安装了它,它与其他功能配合得很好。 这个不起作用: \l pykx.q pd:.pykx.import`pandas; 测试:“首先 我正在用 pykx 替换 embedPy。 我安装了它,它与其他功能配合得很好。 这个不起作用: \l pykx.q pd:.pykx.import`pandas; test: "<table><tr><th>First Name</th><th>Last Name</th><th>Age</th></tr><tr><td>John</td><td>Doe</td><td>30</td></tr><tr><td>Jane</td><td>Smith</td><td>25</td></tr><tr><td>Emily</td><td>Jones</td><td>22</td></tr></table>"; pd[`:read_html][test][@;0]; 上面的代码在 embedPy 中工作正常,但在 pykx 中失败。 我得到的错误是: TypeError("cannot parse from 'numpy.ndarray'") 有什么想法吗? PyKX 默认将 q CharVector 转换为 Python NumPy 字节数组。 https://code.kx.com/pykx/2.5/pykx-under-q/upgrade.html#function-differences q).pykx.eval["lambda x: print(type(x))"][test]; <class 'numpy.ndarray'> q).pykx.eval["lambda x: print(x)"][test]; [b'<' b't' b'a' b'b' b'l' b'e' b'>' b'<' b't' b'r' b'>' b'<' b't' b'h' ... 您可以根据需要创建一个助手来转换为字符串: q)b2s:.pykx.eval["lambda x: x.tobytes().decode('UTF-8')"] q).pykx.print pd[`:read_html]b2s[test] [ First Name Last Name Age 0 John Doe 30 1 Jane Smith 25 2 Emily Jones 22] 有关默认转换的更多信息: https://code.kx.com/pykx/2.5/pykx-under-q/intro.html#function-argument-types

回答 1 投票 0

如何加入kdb中的表列表

我正在使用下面的方法来连接多个表 ()uj/(a;b;c) 但是有没有办法传递表列表来实现此目的? 目前,如果我执行以下操作,我会收到类型错误 tbList:表[] () uj/(...

kdb
回答 3 投票 0

KDB 系统的无符号 HDB

有人遇到过没有 sym 文件的 kdb 分区数据库吗? 我们的用例需要一个 hdb,人们可以复制它的一部分(这里那里有一些分区)并在自己的 kdb 系统中使用它......

kdb
回答 1 投票 0

kdb q 将表中的某些列翻转为行

我有一张这样的桌子: ID 原始日期 上一个日期 下一个日期 1A 2024年1月1日 2023.04.04 2024.03.01 1B 2024.01.02 2023年2月20日 2024.05.01 1C 2024.01.03 2023年12月31日 2024.02.01 选项卡:([] ID:`1A`1B`...

kdb
回答 1 投票 0

(q/kdb+) 循环 take 运算符导致类型错误

索引列表 q)iTT 1 2 3 4 1 数据一览 q) 数据 “数据1” “数据2” “数据3” “数据4” “数据5” 取函数循环 q){x#y}'[iTT;数据] '类型 [1] {x...

kdb
回答 1 投票 0

Kdb fby select 具有多元函数?

如何在 kdb 中使用 fby 对带有多个参数的函数执行 select 语句? 我想要的是这样的: t:([] 价格:1000?1f; sym:`AAPL; 数量:3.0; 开盘价:0.20); 从 t 中选择

kdb
回答 1 投票 0

在 kdb 中找到最大 j – i 使得 arr[j] > arr[i] (距离最大化问题)

找到最大 j – i 使得 arr[j] > arr[i] (距离最大化问题) 输出:6(j = 7,i = 1) q)列表:34 8 10 3 2 80 30 33 1 q)func:{{first[y _ x],/: (y+1) _ x}[x] 每个 y} q)func[li...

kdb
回答 1 投票 0

前向窗口的 KDB msum?

如何对大型时间排序表执行 msum 的前向版本,而不必反转顺序两次或应用接下来的 n 次? t:([] val:1000000?1f); t:更新 sym:(count i)?`AA`BB`CC from t; t:

kdb
回答 1 投票 0

查找 KDB 中具有一组列的所有表

我有一个列名称列表。这些是我的环境中不同表中的不同列。我想要创建的是一个字典,其中键具有列,值作为表 n 的列表...

kdb
回答 1 投票 0

plus-amending .[;;+;] 嵌套字典 - 限价订单簿示例

在多交易所订单簿中捕获订单的结构可以如下所示: q)init:{B::(1#`)!enlist x!count[x]#enlist `s#(enlist 0Np)!enlist (0#0Ni)!(0#0Ni)} / [e(x)变化]:初始化全局订单...

kdb
回答 1 投票 0

kdb/q 如何通过前 6 个字符将一列分成两部分?

我的表有一列是这样的: 日期名称 2024.01.01安 2024.01.02鲍勃 2024.01.03蚂蚁 我希望能够将此列分成两部分,其中第一个是 DateName 中的日期,第二个...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.