-
Notifications
You must be signed in to change notification settings - Fork 167
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
implement similar functions for polars #1352
Comments
This was referenced Apr 30, 2024
Merged
This was referenced May 20, 2024
3 tasks
the current |
This was referenced Jun 18, 2024
I assumed (wrongly) that polars' join maintains order (it only does so for left join). need to rethink the computation logic for |
3 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
in relation to #1343 - this is a list of functions missing in the polars library that could be implemented :
clean_names
pivot_longer
pivot_wider
xlsx_tables
xlsx_cells
read_commandline
conditional_join
complete
expand_grid
pl.join
withhow='cross'
covers thisconvert_excel_date
convert_matlab_date
convert_unix_date
pl.from_epoch
covers thisbin_numeric
pl.Expr.cut
covers thiscan be replicated withconcatenate_columns
pl.concat_str
deconcatenate_columns
pl.Expr.str.split
covers thisfactorize_columns
pl.rank(dense)
orpl.Expr.to_physical
covers thisget_dupes
Expr.is_duplicated()
covers thisjitter
limit_column_characters
min_max_scale
can be replicated with polars' selectorsmove
row_to_names
shuffle
pl.Expr.shuffle
covers thissort_naturally
take_first
group_by.first()
covers thisalso
Care should be taken to not create the function, if an existing solution already exists for any of these functions (probably named differently, or a combination of existing polars functions that covers all use cases of any of the listed functions above)
The text was updated successfully, but these errors were encountered: