broadcasting arguments is messing with binariseCategorical
[icd.csv](/uploads/92f63037828261df6f81aedfb740ca1b/icd.csv) `funpack -v 41270,41280 -apr 41270 "binariseCategorical(take=41280)" out.tsv icd.csv` produces ``` 41270-0.T0290 41270-0.W604 41270-0.Y619 41270-0.Z384 0 2126-10-13 1 2077-02-02 2 2113-04-25 2113-04-25 3 2171-02-19 4 2139-03-24 5 2171-02-19 6 1976-09-06 2151-02-11 7 2007-03-14 8 2019-02-14 9 2113-04-25 ``` but `funpack -v 41270,41280 -apr 41270 "binariseCategorical(broadcast_take=41280)" out.tsv icd.csv` produces: ``` 41280-0.0 41280-0.1 41280-0.2 41270-0.T0290 41270-0.W604 41270-0.Y619 41270-0.Z384 0 2126-10-13 2151-02-11 1 0 0 0 1 2077-02-02 2019-02-14 0 0 1 0 2 2113-04-25 2113-04-25 1 0 0 1 3 2171-02-19 0 0 1 0 4 2139-03-24 1976-09-06 0 0 0 1 5 2171-02-19 0 1 0 0 6 2151-02-11 2196-09-16 1976-09-06 1 1 0 0 7 2007-03-14 1 0 0 0 8 2019-02-14 1 0 0 0 9 2113-04-25 0 0 1 0 ``` (also note that `replaceTake` is not applied in the latter case) (also, when `take` is used, you must specify `-v41280` - variable import detection is not working with regular `take` arg)
issue