KX Community

Find answers, ask questions, and connect with our KX Community around the world.
KX Community Guidelines

Home Forums kdb+ Apply a list of parameters to a list of input Re: Apply a list of parameters to a list of input

  • eohara_kdb

    Member
    June 7, 2023 at 12:00 am

    As far as I know it’s not possible without some kind of each, so here’s the same approach for a table:

    q)tab:([time:10:03:54.347 10:04:05.827]price:(20.83 21.44 26.83 29.83e;88.88 88.75 83.27 823.77f);n:0 1) 
    q)update m:{x y}'[price;n] from tab 
    time        | price n m 
    ------------| --------------------------------- 
    10:03:54.347| 20.83 21.44 26.83 29.83 0 20.83e 
    10:04:05.827| 88.88 88.75 83.27 823.77 1 88.75