我在kdb数据库上学习q.我担心q中没有循环这一事实.我需要编写一个算法,我会在像C这样的详细程序中用几个嵌套的for循环编写.但是在q中我被不能循环的事实所困扰.
只是给出一个具体的例子(其中一个),我有这个简单的向量(列表):
q)closures
price
-----
18.54
18.53
18.53
18.52
18.57
18.9
18.9
18.77
18.59
18.51
18.37
Run Code Online (Sandbox Code Playgroud)
我需要一个向3by3这些条目组合的向量,具有叠加,如(使用R语法):闭包[0:2],闭包[1:3],闭包[2:4],闭包[3:5] ......我能怎么做?
一般来说,我如何改变自己的心态,正确编程?
非常感谢您对Marco的建议
kdb ×1