gpt4 book ai didi

kdb - 在 kdb/q 中使用带空格的符号创建表时出现错误类型错误

转载 作者:行者123 更新时间:2023-12-04 02:56:33 25 4
gpt4 key购买 nike

我正在尝试在 kdb 中创建一个符号表,其中表的值中有空格。我有

tab:([colOne:`$"value 1"`$"value 2"]colTwo:`$"value 3"`$"value 4")

目前,但这只是返回

ERROR: `type (wrong type)

我关注了http://www.kdbfaq.com/kdb-faq/tag/sym-with-a-space

最佳答案

应该是:

tab:([colOne:`$("value 1";"value 2")]colTwo:`$("value 3";"value 4"))

记住 q 中的计算是从左到右的:

colTwo:`$"value 3"`$"value 4"
`$"value 4" will be evaluated to symbol

然后它将尝试将此符号应用于左侧的内容:

"value 3" `$"value 4"

这会给你 'type

关于kdb - 在 kdb/q 中使用带空格的符号创建表时出现错误类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16593150/

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