← Back to context

Comment by noo_u

6 hours ago

Polars took a lot of ideas from Pandas and made them better - calling it "inferior in every way" is all sorts of disrespectful :P

Unfortunately, there are a lot of third party libraries that work with Pandas that do not work with Polars, so the switch, even for new projects, should be done with that in mind.

Luckily, polars has .to_pandas() so you can still pass pandas dataframes to the libraries that really are still stuck on that interface.

I maintain one of those libraries and everything is polars internally.

  • to_pandas has a dependency on pandas - it is not the biggest of deals, but worth keeping in mind.

  • > pandas dataframes

    Didn't Pandas move to Arrow, matching Polars, in version 2?