【发布时间】:2020-09-02 05:38:12
【问题描述】:
免责声明:我对 Q 语言很陌生,所以请原谅我的愚蠢问题。 我有一个函数,目前采用 2 个参数(日期;符号)。它运行良好 1 符号和 1 天。但是,我需要在多个符号和日期上执行此操作,这将需要很长时间。 如何创建一个在每个 sym 和每个日期运行该函数的循环? 在python中,它是直截了当的:
for date in datelist:
for sym in symlist:
func(date,sym)
我怎样才能在 Q 中做类似的事情?以及如何动态更改输出表名称并将它们附加到 1 个表中?
目前,我正在使用以下内容:
output: raze .[function] peach paralist
其中 paralist 是参数对列表:((2020.06.01;ABC);(2020.06.01;XYZ)) 但恕我直言,这远非有效。
在 Q 中实现这一目标的最佳方法是什么?
【问题讨论】:
-
你的用例是什么?您是否需要在其他地方使用所有日期符号文件?你用的是hdb吗?我得到的印象就是你想要创造的
标签: kdb