Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adamerose/PandasGUI
A GUI for Pandas DataFrames
https://github.com/adamerose/PandasGUI
dataframe gui pandas viewer
Last synced: 2 months ago
JSON representation
A GUI for Pandas DataFrames
- Host: GitHub
- URL: https://github.com/adamerose/PandasGUI
- Owner: adamerose
- License: mit-0
- Created: 2019-06-12T02:19:42.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-07T20:40:17.000Z (about 1 year ago)
- Last Synced: 2024-10-29T15:05:05.669Z (2 months ago)
- Topics: dataframe, gui, pandas, viewer
- Language: Python
- Homepage:
- Size: 8.66 MB
- Stars: 3,189
- Watchers: 54
- Forks: 235
- Open Issues: 74
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-python-machine-learning-resources - GitHub - 27% open · ⏱️ 16.03.2022): (数据可视化)
README
- [About](#about)
- [Demo](#demo)
- [Installation](#installation)
- [Usage](#usage)
- [Features](#features)
- [More Info](#more-info)## About
PandasGUI is a GUI for viewing, plotting and analyzing Pandas DataFrames.
## Demo
[![PandasGUI Demo](https://i.imgur.com/u3BzdoS.png)](https://www.youtube.com/watch?v=NKXdolMxW2Y "PandasGUI Demo")
## Installation
Install latest release from PyPi:
```shell
pip install pandasgui
```Install directly from Github for the latest unreleased changes:
```shell
pip install git+https://github.com/adamerose/pandasgui.git
```## Usage
Create and view a simple DataFrame
```python
import pandas as pd
from pandasgui import show
df = pd.DataFrame({'a':[1,2,3], 'b':[4,5,6], 'c':[7,8,9]})
show(df)
```PandasGUI comes with sample datasets that will download on first use. You can also import `all_datasets` which is a dictionary of all sample datasets like `Dict[str, DataFrame]`
```python
from pandasgui import show
from pandasgui.datasets import pokemon, titanic, all_datasets
show(pokemon, titanic)
show(**all_datasets)
```## Features
- View DataFrames and Series (with MultiIndex support)
- Interactive plotting
- Filtering
- Statistics summary
- Data editing and copy / paste
- Import CSV files with drag & drop
- Search toolbar## More Info
**Issues, feedback and pull requests are welcome.**
This project is still in version 0.x.y and subject to breaking changes. The latest changes will be on the `develop` branch, and will be occasionally merged to `master` as a release with a tag indicating the version number and published to PyPi.
If you like this project remember to leave a ⭐! And if you want to give more support you can Buy Me A Coffee.