gpt4 book ai didi

kdb - 在 kdb 中插入一条有很多空值的记录

转载 作者:行者123 更新时间:2023-12-05 03:08:37 29 4
gpt4 key购买 nike

假设我只想插入第一列和其他列为空。最快的方法是什么?并且可能有不同的类型。

假设有 10 列。这是我能想到的:

`tab insert (`abcd;`;"";`;"";"";`;`;`;`;`;`)???

有什么更快的方法吗?

最佳答案

尝试指定值(第二个参数)以字典格式插入:

q)tab:([]a:1 2 3;b:3 4 5;c:4 5 6;d:5 6 7;e:6 7 8)
q)`tab insert `a`b!1 2
q)tab
a b c d e
---------
1 3 4 5 6
2 4 5 6 7
3 5 6 7 8
1 2

编辑:

/1 record/1 column
q)dict:enlist[`column1]!enlist[`abcd]
q)`tab insert dict

/N records/1 column
q)dict:enlist[`column1]!enlist(`abcd`efgh`ijkl)
q)`tab insert flip dict

关于kdb - 在 kdb 中插入一条有很多空值的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44784796/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com