q-lang

    0热度

    1回答

    我有一个含有一些高频率股票价格数据的csv文件,我想从表格中获得第二个价格数据。 在每个文件中,有一个名为date列,time,symbol,price,volume,等 有几秒钟没有这样的交易中有几秒钟丢失的数据。 我想知道如何填写Q中缺失的数据以获取第二次数据从9:30到16:00完整?如果价格缺失,那么只需使用最近的价格作为它的价格。 我正在考虑编写一些循环,但我不知道如何完全去做。

    0热度

    2回答

    是否可以在功能选择的groupby部分中包含功能,类似于聚合的工作方式? 例如我怎么会变成 select by `long$`timespan$04:00 xbar time from table 进入功能选择?

    1热度

    2回答

    我试图将时间序列数据从Python传递到q/kdb+。 一个解决方案是qPython module,提供从q表/字典到Pandas的无缝转换。 的问题是试图从熊猫传递到q,时间指数DataFrame(列Date)时并不完全使它的q侧。可重复码: import pandas.io.data as web import datetime import numpy import qpython.q

    0热度

    2回答

    我在我的hdb中有一个分区表,其中包含一个包含大型浮点列表(每个元素最多400个浮点数)的列。例如,每个元素看起来像 (100.0 1.0 ...) 当试图在有特别高的行数,我得到一个错误说 './2015.02.07/table/column# Cannot allocate memory 从像查询出现同样的错误从天此列选择: select column[;0] from table w

    0热度

    2回答

    我们使用类型C(即字符数组)定义了我们的KDB表。我们插入的第一个值有一个String类型。第二个值有一个int类型(即i)。现在,当我们试图用条件where like="value"查询KDB时,它不起作用。因为我们在一列中有混合类型,所以我们如何根据此列查询数据并对其进行过滤(在where子句中使用)?

    0热度

    1回答

    我q.bat文件运行正常,它的内容是: g: cd \q w32\q.exe %* -p 5000 具有init.q文件中定义一些基本的q函数,我想每次都让他们装和可用I启动kdb +/q。 我试过,包括在q.bat文件的末尾下面的线,但不起任何作用: q init.q 我读过有关其他方法,比如设置QINIT环境变量或编辑q.q文件,但我怀疑通过.bat加载更清洁。

    1热度

    1回答

    如何从包含空格的路径加载脚本文件? 例如,这个工程: \l F:/file.q 下面尝试抛出一个错误: \l F:/Folder with spaces/file.q \l "F:/Folder with spaces/file.q" \l hsym `$"F:/Folder with spaces/file.q" system "l "F:/Folder with spaces/fil

    0热度

    1回答

    我试图通过从dateDtimespan类型中减去另一个类型的dateDtimespan来工作,但KDB(QPad)始终显示0,原因是什么? 另外,如果我有,例如,datetime 12.11.2014:22:33:00.000000000在一列中,只有时间22:32:00.000000000在另一个,我如何可以从第一列删除日期部分从第二列减去时间部分?

    0热度

    1回答

    我们有KDB查询来自不同列的数据,其中一列有字符数组类型('C'),即它包含文本。 我们要的是enlist它,当我们查询数据这样 select enlist column_with_character_arr from table 即有(“值1”)的列表里面,所以我们就可以多一个元素添加到这个列表以后,比如说,( “value1”,“value2”)。怎么做?因为目前当我们尝试enlist或添加,

    0热度

    1回答

    我正在尝试创建一个用于跟踪函数流的自动“调试器”。因为我不是上帝,所以我犯了错误,而当我这样做时,通常最终会在我的职责中抛出一堆“秀”。我正在做的是创建一个函数,该函数将在每行之前插入显示在该行上的表达式中使用的每个变量以及在前一行中分配的任何变量的显示。 想象一下,我有一个函数f抛出无用的错误。我会插入 f:debugwrap [f]; 函数定义后在函数字符串的行内插入适当的调试,解析并返回增强