Anja Kefala

Results 67 comments of Anja Kefala

Writing on behalf of the devottys =) https://github.com/devottys. I love the terminal, and I really love tools that are going to mean more TUI apps. When we played with Textual,...

A start: `groupRows` (line 163), is collecting all the vals with `vals = tuple(numericCols[0].getValues(self.source.rows))`. `getValues` calls `getValueRows` (line 11 in aggregators.py), which by design is excluding rows with `null`: ```...

This confused me because we have https://github.com/saulpw/visidata/blob/develop/tests/freq-error.vd which shows the binning of errors and `nulls`. But maybe this was never supported for numeric columns. **Edit** We support the binning of...

For this issue, we want to expand `numericBinning` to have one row for each error type, and one row for nulls.

> Is there a way to define a global constant that can be referred to later? Think about a fixed total budget that is then used in a fold or...

> Is there a way to define custom aggregations as folds, taking a starting value and an accumulator function? I am not sure what "folds" means in this context, and...

https://github.com/saulpw/visidata/issues/1399 More requests for referencing a window of rows in a column expression.

Ah! The fix for 4f9a1d5e74f6801e3f17bd8c53c734cef4a24150 is only working because it implemented a shallow copy for rows pasted onto **XlsxSheet**s. You found the loophole, which is pasting those rows on non-**XlsxSheet**s....

Unsure, but at the moment I am not sure how I would address it!

Thank you for providing the two nearly identical sets of sample data, one with rowspan and one without. It helps with seeing the problem much clearer!