我有一个函数{[x]}
,它返回一个时间序列值表。我想将此应用于不同的密钥`a`b`c
,但无法使用{[x]}/`a`b`c
我希望结果是一个包含每个查询内容的表。我该怎么做呢? FWIW,我必须在Q中执行此操作 - 无法为python等安装q。
答案 0 :(得分:2)
让你的功能
q)f:{([]t:00:01 00:02;x)}
q)f `a
t x
-------
00:01 a
00:02 a
您可以将其应用于列表并将结果展平为folows
q)raze f each `a`b
t x
-------
00:01 a
00:02 a
00:01 b
00:02 b