Skip to main content

A collection of helper for pandas n plots

Project description

pandas-plots

PyPI - Version GitHub last commit GitHub License py3.10

usage

install / update package

pip install pandas-plots -U

include in python

from pandas_plots import tbl, viz

example

# load sample dataset from seaborn
import seaborn as sb
df = sb.load_dataset('taxis')

viz.plot_box(df['fare'], height=400, violin=True)

plot_box

why use pandas-plots

pandas-plots is a package to help you examine and visualize data that are organized in a pandas DataFrame. It provides a high level api to pandas / plotly with some selected functions.

It is subdivided into:

  • tbl utilities for table descriptions

    • describe_df() an alternative version of pandas describe() function
    • pivot_df() gets a pivot table of a 3 column dataframe
  • viz utilities for plotly visualizations

    • plot_box() auto annotated boxplot w/ violin option
    • plot_boxes() multiple boxplots (annotation is experimental)
    • plots_bars() a standardized bar plot
    • plot_stacked_bars() shortcut to stacked bars 😄
    • plot_quadrants() quickly show a 2x2 heatmap
  • sql is added as convienient wrapper for fetching data from sql databases

    • connect_sql get data from ['mssql', 'sqlite','postgres']

dependencies

Project details


Download files

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

Source Distribution

pandas-plots-0.3.1.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

pandas_plots-0.3.1-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

Details for the file pandas-plots-0.3.1.tar.gz.

File metadata

  • Download URL: pandas-plots-0.3.1.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pandas-plots-0.3.1.tar.gz
Algorithm Hash digest
SHA256 4e294f4831f0cfc3e8b1683a67eaf4059aa460dcf8d3f9ffe8ed9432c41a741a
MD5 445c9df219ce210ec667ef90d4dc53e1
BLAKE2b-256 7e2c36f8e6382c1b90f57854100b2dc54f5cb8d44d5ad4fc42d6d93ac462e231

See more details on using hashes here.

File details

Details for the file pandas_plots-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: pandas_plots-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 15.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pandas_plots-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0bbe9780b723a63945be0f1e7caa81c4882de0d2bb992ae89468c7e234f97708
MD5 b5ceab751a6dddbc1ff6ed060dca2569
BLAKE2b-256 7350dc29e144ba36c000d62dbad5ef87ae7ff3acee068bfa08fb9647091168f2

See more details on using hashes here.

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