Skip to main content

GUI for Pandas DataFrames

Project description

PandasGUI

This project allows display and modification of Pandas DataFrames through a GUI based on PyQt5

Installation

Run the following to install:

pip install pandasgui

Usage

###Basic

import pandas as pd
from pandasgui import show

# Basic example with multiindex dataframe
arrays = [['bar', 'bar', 'baz', 'baz', 'foo', 'foo', 'qux', 'qux'],
         ['one', 'two', 'one', 'two', 'one', 'two', 'one', 'two']]
random_df = pd.DataFrame(pd.np.random.randn(8, 8), index=arrays, columns=arrays)
show(random_df)

###Advanced

import pandas as pd
from pandasgui import show

# Example showing nonblocking instance, passing multiple dataframes, and custom names as kwargs
arrays = [['bar', 'bar', 'baz', 'baz', 'foo', 'foo', 'qux', 'qux'],
         ['one', 'two', 'one', 'two', 'one', 'two', 'one', 'two']]
random_df = pd.DataFrame(pd.np.random.randn(8, 8), index=arrays, columns=arrays)
random_df_2 = pd.DataFrame(pd.np.random.randn(8, 8)*10, index=arrays, columns=arrays)
random_df_long = pd.DataFrame(pd.np.random.randn(500, 8)*100, columns=arrays)
show(random_df_long, nonblocking=True)
show(custom_name_1=random_df, custom_name_2=random_df_2)

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

pandasgui-0.0.4.tar.gz (117.1 kB view details)

Uploaded Source

Built Distribution

pandasgui-0.0.4-py3-none-any.whl (21.6 kB view details)

Uploaded Python 3

File details

Details for the file pandasgui-0.0.4.tar.gz.

File metadata

  • Download URL: pandasgui-0.0.4.tar.gz
  • Upload date:
  • Size: 117.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for pandasgui-0.0.4.tar.gz
Algorithm Hash digest
SHA256 78db93c0c70034bc8032629df60fe0df9fa15c7dde192aee28e58628eebb381a
MD5 b4934feeb7151c315a6a443f15d4f9ad
BLAKE2b-256 f4660d8b92b920fa93d1b5faac4487b87ee9db02927df3f32cbe57604ed238ea

See more details on using hashes here.

File details

Details for the file pandasgui-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: pandasgui-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 21.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for pandasgui-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a21270b58248647060c0eb82ac9e1b9632da6eee2d73cec3111721e25f2e8fe4
MD5 4df4e957cd186144bb9f04f1999884e1
BLAKE2b-256 59875887301998abe48acd382fd2bf4a9bba1a264d154ef99034f475f521ead3

See more details on using hashes here.

Supported by

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