mars-project / mars-project/mars

Implement pandas.DataFrame.pivot API

Open
#2,460 0 comments 0 reactions 0 assignees View on GitHub
mod: dataframe type: feature
Dominant language
Python
Stars
2.7k
Forks
325
PR merge metrics
No merged PRs in 30d

Description

[pivot](https://pandas.pydata.org/pandas-docs/version/1.3.1/user_guide/reshaping.html) is used to reshape dataframe by given index/column values. It's a common operation in pandas and excel. It would be nice if mars can support the `DataFrame.pivot` API.

Contributor guide

Open the contributing guide

Research direction

Start with the linked pandas pivot documentation and the DataFrame.pivot API entry point to identify the expected arguments and behavior. Done means Mars supports DataFrame.pivot for reshaping data with behavior aligned to the referenced pandas API; no specific implementation file or test is named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
pandas, python
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.