KDB显示table,不是累计结果
KDB show table, not cumulative results
在 kdb 教程中:
https://code.kx.com/q4m3/1_Q_Shock_and_Awe/
它处理 FIFO 分配
教程要求用户分别分配列表:
q)buys:2 1 4 3 5 4f
q)sell:12f
教程显示答案如下:
q)deltas each deltas sums[sells] &\: sums[buys]
2 0 0 0 0 0
0 1 3 0 0 0
0 0 1 2 0 0
0 0 0 1 1 0
但是当我 运行 q 中的 smae 行时,我得到以下信息。
q)deltas each deltas sums[sells] &\: sums[buys]
2 1 4 3 2 0f
q)
我理解结果,但是我想在 table 中以图形方式显示它们,就像在 tutorial.I 中显示的那样想看到 table,跨越四行,而不是一行中的累积答案。
教程对销售的定义不同:
q)buys:2 1 4 3 5 4f
q)sells:2 4 3 2
q)deltas sums[sells] &\: sums[buys]
2 2 2 2 2 2
0 1 4 4 4 4
0 0 1 3 3 3
0 0 0 1 2 2
q)deltas each deltas sums[sells] &\: sums[buys]
2 0 0 0 0 0
0 1 3 0 0 0
0 0 1 2 0 0
0 0 0 1 1 0
在 kdb 教程中: https://code.kx.com/q4m3/1_Q_Shock_and_Awe/ 它处理 FIFO 分配
教程要求用户分别分配列表:
q)buys:2 1 4 3 5 4f
q)sell:12f
教程显示答案如下:
q)deltas each deltas sums[sells] &\: sums[buys]
2 0 0 0 0 0
0 1 3 0 0 0
0 0 1 2 0 0
0 0 0 1 1 0
但是当我 运行 q 中的 smae 行时,我得到以下信息。
q)deltas each deltas sums[sells] &\: sums[buys]
2 1 4 3 2 0f
q)
我理解结果,但是我想在 table 中以图形方式显示它们,就像在 tutorial.I 中显示的那样想看到 table,跨越四行,而不是一行中的累积答案。
教程对销售的定义不同:
q)buys:2 1 4 3 5 4f
q)sells:2 4 3 2
q)deltas sums[sells] &\: sums[buys]
2 2 2 2 2 2
0 1 4 4 4 4
0 0 1 3 3 3
0 0 0 1 2 2
q)deltas each deltas sums[sells] &\: sums[buys]
2 0 0 0 0 0
0 1 3 0 0 0
0 0 1 2 0 0
0 0 0 1 1 0