Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for python-polars #1868

Open
edoaltamura opened this issue Feb 24, 2024 · 2 comments
Open

Add support for python-polars #1868

edoaltamura opened this issue Feb 24, 2024 · 2 comments

Comments

@edoaltamura
Copy link

Besides the use of pandas, it would be great to add support for the polars Python interface: https://github.com/pola-rs/polars.
Polars has very similar functionalities to Pandas, but uses a Rust backend that significantly speeds up operations compared to Pandas.

@ValueRaider
Copy link
Collaborator

I like what I hear about Polars, but great care will be needed to avoid upsetting user base.

Is there another popular package that migrated that we can learn from?

@edoaltamura
Copy link
Author

I can't think of projects that started in Pandas and then transitioned, and I do agree that care is needed when migrating foundational dependencies. This Medium article can give a flavor of what a 'translation' might look like.

In my view, simply translating can give some speed up over Pandas, but some more thinking is required to make the most of the lazy execution in Polars, which would give an extra boost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants