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

Support more DataFrame methods #2

Open
15 tasks
seeM opened this issue May 31, 2020 · 0 comments
Open
15 tasks

Support more DataFrame methods #2

seeM opened this issue May 31, 2020 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@seeM
Copy link
Contributor

seeM commented May 31, 2020

Here is a full list of outstanding DataFrame methods we'd like to eventually support. Each of these should be added in a separate PR. I'd recommend looking to tidylog for inspiration of actual implementation and log message content.

Select columns and/or filter rows

  • df.loc, df.iloc
    • note that these are properties, which won't work exactly the same as others
    • could also just re-order columns

Adding columns

  • df.assign
  • df.__setitem__
  • df.loc, df.iloc
    • how to handle this being used for both getting and setting?

Indexes

  • df.reindex

Joining

  • df.merge
  • df.join
  • df.concat
  • pd.merge
  • pd.merge_asof

Reshaping

  • df.stack
  • df.unstack

Aggregating

  • df.pivot_table
  • df.groupby

Misc

  • df.pipe?
@seeM seeM added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels May 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant