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.
10/03/2019, 9:14 AM
i would really love to see some bitesize fragments of dataforge "crushing it" with some powerful expressions of the coding medium. i found the FAQ too long without enough context to dig deeper and figure out where to look for such things.
10/03/2019, 10:36 AM
DataForge is mostly about automated data processing, not expresiveness. Tables are a by-product, but they do require some things from its the core, so it makes sense to implement it inside the project.