A GUI for Pandas DataFrames.
Project description
PandasGUI
A GUI for viewing and analyzing Pandas DataFrames based on PyQt5.
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
View the iris and flights DataFrames in PandasGUI
import seaborn as sns
from pandasgui import show
iris = sns.load_dataset('iris')
flights = sns.load_dataset('flights')
show(iris,flights)
Example of MultiIndex support, renaming, and nonblocking mode. Nonblocking mode opens the GUI in a separate process and allows you to continue running code in the console
import seaborn as sns
from pandasgui import show
flights = sns.load_dataset('flights')
multi = flights.set_index(['year', 'month']).unstack() # MultiIndex example
show(flights, flightsReshaped=multi, nonblocking=True)
About
This project is still in version 0.x.y and subject to major changes. Issues, feedback and forks are welcome.
Features
- View DataFrames and Series
- MultiIndex support
- Copy & Paste from GUI
- Import CSV files with drag & drop
- Tabs showing column statistics and histograms
Requirements
- pandas
- PyQt5
- seaborn
Screenshots
DataFrame Viewer
DataFrame Statistics
Histogram Viewer
DataFrame Viewer with MultIndex
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pandasgui-0.1.3.tar.gz
.
File metadata
- Download URL: pandasgui-0.1.3.tar.gz
- Upload date:
- Size: 33.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
afd61255f99544ad78fbaeccc6449f3504e7c3a05365e016acfa58dc12be9dae
|
|
MD5 |
c65c5856b73a4629de3726d3dfabfb9f
|
|
BLAKE2b-256 |
ca6bedd9119a1897ea28afde02227bb94a907d42e613584f226b2659b8a1c733
|