Skip to main content

PandasGui

A GUI built with PyQt5 for analyzing Pandas DataFrames.

Screenshot

Installation

Install from PyPi:

pip install pandasgui

Install directly from Github for the latest changes:

pip install git+https://github.com/adamerose/pandasgui.git

Usage

Create and view a simple DataFrame

import pandas as pd
from pandasgui import show

example_df = pd.DataFrame(([[1, 2, 3], [4, 5, 6], [7, 8, 9]]), columns=['a', 'b', 'c'])

show(example_df, settings={'block': True})

View all sample datasets

from pandasgui import show
from pandasgui.datasets import all_datasets

show(**all_datasets, settings={'block': True})

The settings={'block': True} flag blocks code execution until the GUI window is closed, and can be omitted when working in iPython.

About

This project is still in version 0.x.y and subject to major changes. Issues, feedback and forks are welcome. Latest changes will be on the develop branch, and this will be occasionally merged to master as a release with a tag indicating the version number, and this will be what is available on PyPi.

Features

  • View DataFrames and Series
  • Interactive plotting
  • Statistics summary
  • MultiIndex support
  • Cell editing and copy / paste
  • Import CSV files with drag & drop

Screenshots

DataFrame Viewer

Screenshot

Statistics

Screenshot

Grapher

Screenshot

MultiIndex Support

Screenshot

Metadata

Release files for pandasgui 0.2.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pandasgui 0.2.2.3
File Size Uploaded
pandasgui-0.2.2.3.tar.gz 60.4 kB Details

Release files / pandasgui-0.2.2.3.tar.gz

Download URL pandasgui-0.2.2.3.tar.gz
Size 60.4 kB
Tags Source
SHA-256 checksum
How to use checksums
289f581affb7456f0e85ea64c7b95bef3ec4c20c567e63e1aa0c4e1fceeceb81
BLAKE2b-256 checksum
How to use checksums
c40768d3ae8f3dbfeb4639add24f2db208e2810662714b02523d26b4bd9df7ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.4

Release history Release notifications | RSS feed

0.2.15

1 release file

0.2.14

1 release file

0.2.13

1 release file

0.2.12

1 release file

0.2.11

1 release file

0.2.10

1 release file

0.2.9

1 release file

0.2.8

1 release file

0.2.7

1 release file

0.2.5.1

1 release file

0.2.5

1 release file

0.2.4.3

1 release file

0.2.4.2

1 release file

0.2.4.1

1 release file

0.2.3

1 release file

This release

0.2.2.3 This release

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.15

1 release file

0.1.13

1 release file

0.1.12

1 release file

0.1.11

1 release file

0.1.10

1 release file

0.1.9

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

0.0.5

1 release file

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page