By the way, I plan to move pandas-like table API from my old project. I won't implement it inside kmath, but rather inside dataforge - more sophisticated piece made for more high-level data interaction (
https://github.com/mipt-npm/dataforge-core/issues/19). I plan to proceed the same way as in kmath, meaning focusing on API, providing only basic implementation and then linking with existing libraries like tablesaw, krangl and maybe even pandas itself, when I finally get to native. It would be really good to discuss. what do we need from table API.