| ▲ | rich_sasha 3 hours ago | ||||||||||||||||||||||
I almost fully agree. I would add that Pandas API is poorly thought through and full of footguns. Where I certainly disagree is the "frame as a dict of time series" setting, and general time series analysis. The feel is also different. Pandas is an interactive data analysis container, poorly suited for production use. Polars I feel is the other way round. | |||||||||||||||||||||||
| ▲ | thelastbender12 2 hours ago | parent | next [-] | ||||||||||||||||||||||
I think that's a fair opinion, but I'd argue against it being poorly thought out - pandas HAS to stick with older api decisions (dating back to before data science was a mature enough field, and it has pandas to thank for much of it) for backwards compatibility. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | sirfz 3 hours ago | parent | prev [-] | ||||||||||||||||||||||
I think that's a sane take. Indeed, I think most data analysts find it much easier to use pandas over polars when playing with data (mainly the bracket syntax is faster and mostly sensible) | |||||||||||||||||||||||