gpt4 book ai didi

dataframe - KDB+ 如何检查所有列是否具有相同的符号?

转载 作者:行者123 更新时间:2023-12-02 11:29:14 26 4
gpt4 key购买 nike

我有一个包含以下列的表:日期、名称、现金类型、t1、t2、t3。我想添加一个列,如果 t1、t2 和 t3 列相等,则该列返回 bool 值。

这可行,但我必须对 t1、t2 和 t3 进行硬编码。列名称根据日期而变化。我想将列列表 dateCols:-3#cols data 传递到下面的代码中。

update validateSign: {x=/} each flip signum (d2018_05_28; d2018_05_29; d2018_05_30) from data

最佳答案

在本例中,我们可以使用data dateCols来调用查询中的列列表,

update validateSign:{x=/}each flip signum data dateCols from data

但是,我认为此查询不会生成所需的结果,替代方案是

update validateSign:1=(count distinct@)each flip signum data dateCols from data

关于dataframe - KDB+ 如何检查所有列是否具有相同的符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50618168/

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