Skip to main content

Utility Functions, Wrappers for pandas Module

Project description

Pandas-Wizard

Pandas-Wizard (pandaswizard) is a simple Python module for providing utility functions and wrappers for the pandas module. The module is kept simple and use of external dependencies is minimized unless needed to enhance performance.

This is a relatively new repository, and if you find any performance or improvement scope please check the contributing guidelines for the organization. All help and criticism are appreciated. If you find any additional use cases please create a pull request or submit for a new feature.

Getting Started

The source code is currently hosted at GitHub: sharkutilities/pandas-wizard. The binary installers for the latest release are available at the Python Package Index (PyPI).

pip install -U pandas-wizard

The list of changes between each release is available here.

The purpose of the below guide is to illustrate the main features of pandas-wizard and assume the working knowledge of the pandas module and use cases. The below example calculates the percentile of pandas.DataFrameGroupBy object using np.percentile.

import pandaswizard as pdw

percentiles = df.groupby("group").agg({"A" : pdw.percentile(50)})
percentiles.head()

The above function calculates the 50th percentile, i.e., the median of the feature "A" based on the grouped column "group" from the data frame.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

pandas_wizard-1.0.1.dev0-py3-none-any.whl (5.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page