kdb +是由Kx Systems开发的专有高性能数据库。
我有一张表 - q)tabc -------- 1 10 100 3 20 200 2 30 300 1 40 400 2 50 500我希望根据列上的单个“if”条件更新列b和c值一个。例如 - t:update b:0 ...
我正在尝试创建一个避免使用循环/ while的函数的最佳方法。有任何想法吗?给定函数原型:{[sd; n:hols] /返回n个日期<= SD的列表,不包括......
在PyQ中,我可以创建一个字典并通过翻转转换它来获得一个表... q.set(':alpha',q('!',[“Name”,“Ask”,“Bid”,“Time” ],())。翻转)然而,正如预期的那样,当我在q中加载它并检索...
在macOS kdb + / q中编译qml(CFLAG?)
我在macOS环境中编译qml时遇到问题。我不是来自IT背景,所以我不完全理解编译C / C ++程序的每一个细节。我试图编译qml库...
我有一个包含历史执行记录的交易表,其中包含时间戳,ric,边,价格,数量(其中ric是所有股票)。另外,我已经了解了期货价格快照......
我想使用python运行KDB并从https://bitbucket.org/halotis/qpy/下载kdb.py但是,我在行k = 86400000L * 10957上有一个错误:#86400000是...中的毫秒数。 。
我知道这个资源。但它没有说明.u.upd采用什么参数以及如何检查它是否有效。这个语句执行没有错误,虽然它似乎没有做任何事情:.u ....
任何想法如何在KDB中做得很好?考虑表X:([] a:1 2 3; b:`abc11`abc22`abc33; c:10 20 30)我现在想要一个新表Y,其中第二个符号中的“abc”被剥离柱,...
我正在尝试如何连接两个表的例子http://code.kx.com/q/ref/lists/#join示例显示:t:([] a:1 2 3; b:` a`b`c)r:([] c:10 20 30; d:1.2 3.4 5.6)显示t,`r与此...
任何有关以下的帮助将不胜感激!我有两个表:table1是一个汇总表,而table2是所有数据点的列表。我希望能够在...中总结这些信息。
我有一个名为raw的主数据框,如下所示:tab:([] date:2018.02.05 2018.02.05 2018.02.06 2018.02.06; time:01:30:25.000 02:30:45.000 04:15:15.000 02 :15:15.000; vol:50 55 64 12;名字:`A`B`B` ...
项目销售价格------------------坚果6 10螺栓8 20凸轮0 15齿轮3 20 q)从选项卡中选择{x} [价格]子列表'价格我只是进入kdb q-sql,我看到了一些遗产......
我有一个展开的符号,浮点数和时间戳的Kdb数据库。我想将其转换为NumPy数组。但是使用以下代码... >>>从pyq导入numpy为np >>> ...
我如何转置双键词典(x,y)x y | z - - | - 1 a |数据2 a |数据3 a |数据4 a |数据5 a |数据1 b |数据2 b |数据3 b |数据4 b |数据5 b |数据1 c |数据2 c |数据......
在KDB中,为什么我可以这样做:{[x; y] x + y} ./:enlist [(1; 1);(2; 1)]但不是这样:{[x] x + 1} ./ :enlist [1; 2]如果我使用它:{[x] x + 1}每个登记[1; 2]然后它的工作原理。为什么要服用2个参数...
我正在尝试使用Java DZone中提到的示例在函数式编程语言中编写策略设计模式示例(不是纯粹的功能,没有对象,没有函数重载)。 ...
我想检查多个表中是否存在列。当我尝试一张桌子时,它可以工作。 `cols tradeTable中的tickerCol /(输出为1b)因此在cols table2 /(...中完美地工作`tickerCol
我有下表包含一些国家的时间序列数据:t1:([]日期:“d”$ 4 +直到6)交叉([]国家:`PT`AR`MR`LT;类别1:1 +直到4)日期国家类别1 ----------...