-
-
Notifications
You must be signed in to change notification settings - Fork 19.1k
Closed
Labels
EnhancementNeeds TriageIssue that has not been reviewed by a pandas team memberIssue that has not been reviewed by a pandas team member
Description
Feature Type
-
Adding new functionality to pandas
-
Changing existing functionality in pandas
-
Removing existing functionality in pandas
Problem Description
Some feature suggestions.
- Pandas Plotting: Method chaining in plotting would make it really powerful.
sample:- https://github.com/maddytae/pytae/blob/master/src/plotter.ipynb - Select: Native R like select function in pandas would make method chaining much more easier.
sample:-https://github.com/maddytae/pytae/blob/master/src/select.ipynb - qry:- A dict based filtering criteria.
sample:- https://github.com/maddytae/pytae/blob/master/src/qry.ipynb - reshaping: More intuitive reshaping.
sample:- https://github.com/maddytae/pytae/blob/master/src/shape.ipynb - aggregation: easy aggregation.
sample:- https://github.com/maddytae/pytae/blob/master/src/agg_df.ipynb - Other utilities: Some minor useful functions.
sample:- https://github.com/maddytae/pytae/blob/master/src/other_utilities.ipynb
Feature Description
Sample implementation:-
- https://github.com/maddytae/pytae/blob/master/src/pytae/plotting.py
- https://github.com/maddytae/pytae/blob/master/src/pytae/select.py
- https://github.com/maddytae/pytae/blob/master/src/pytae/qry.py
- https://github.com/maddytae/pytae/blob/master/src/pytae/shape.py
- https://github.com/maddytae/pytae/blob/master/src/agg_df.ipynb
- https://github.com/maddytae/pytae/blob/master/src/pytae/other_utilities.py
Alternative Solutions
https://pypi.org/project/pytae/
Additional Context
Apologies for not following conventions. I am still learning and have little experiencing contributing to open source. I have also leveraged llms for some of the codes but again I am hopeful the ideas I have share others will find some of it useful.
Metadata
Metadata
Assignees
Labels
EnhancementNeeds TriageIssue that has not been reviewed by a pandas team memberIssue that has not been reviewed by a pandas team member