Pandas_UI
Pandas_UI āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļąāļāļāļēāļĢ Pandas DataFrame āđāļāļāļāđāļēāļĒ āđ

āđāļ ep āļāļĩāđāđāļĨāđāļ§ āđāļĢāļēāđāļāđ Pandas Profiling āđāļāļāļēāļĢāļāđāļ§āļĒāļāļģāļāļēāļĢāļŠāļģāļĢāļ§āļāļāđāļāļĄāļđāļĨ Exploratory Data Analysis (EDA) āđāļāđāļāđāļēāđāļĢāļēāļāđāļāļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļāđāļāļĄāļđāļĨāļāļīāļ āđ āļŦāļāđāļāļĒ āđ āļŦāļĢāļ·āļāđāļĢāļēāļāđāļāļāļāļēāļĢāļāļĨāđāļāļāļāļĢāļēāļāļāļĩāđāđāļ Pandas Profiling āđāļĄāđāļĄāļĩāļĄāļēāđāļŦāđāļĨāđāļ° āļāļ°āļāļģāļāļĒāđāļēāļāđāļĢ āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāđāļāđ Pandas_UI āļĄāļēāļāđāļ§āļĒāđāļāđ
Pandas_UI āļāļ·āļāļāļ°āđāļĢ

Pandas_UI āļāļ·āļ āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļŦāļāđāļēāļāļ User Interface Tools āļāļĩāđāļāđāļ§āļĒāļāļģāļāļ§āļĒāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļŦāđāđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļēāļĢ āđāļĨāļ°āđāļāđāđāļāļāđāļāļĄāļđāļĨāđāļ Pandas DataFrame āđāļāđāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§ āđāļĨāļ°āļāđāļēāļĒāļāļēāļĒ
āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāđāļĨāļ·āļāļ Row, Column, āđāļāļ·āđāļāļāđāļ āđāļĨāļ° Operation āļāļĩāđāļāđāļāļāļāļēāļĢāđāļ Pandas_UI āļāļ°āļāđāļ§āļĒ Generate Code āļ āļēāļĐāļē Python āđāļŦāđāđāļĢāļē āđāļāļĒāļāļĩāđāđāļĢāļēāđāļĄāđāļāđāļāļāļāļģāļāļ·āđāļāļāļąāļāļāđāļāļąāļ āļāļ·āđāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāđāļēāļ āđ
Pandas_UI āļāļđāļāļŠāļĢāđāļēāļāļāđāļ§āļĒāđāļāļāđāļāđāļĨāļĒāļĩāļāļĩāđāđāļĢāļēāļāļļāđāļāđāļāļĒ āđāļāđāļ NumPy, plotly, ipywidgets, pandas_profiling, qgrid āđāļāļĒāļŠāļĢāđāļēāļāđāļāđāļ Jupyter Notebook Extension āļāļģāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļĢāļąāļāđāļ Jupyter Notebook āđāļāđāđāļĨāļĒ
āđāļĢāļēāļĄāļēāđāļĢāļīāđāļĄāļāļąāļāđāļĨāļĒāļāļĩāļāļ§āđāļē
āļāđāļ§āļĒ Code āđāļāļĩāļĒāļāđāļāđ 3 āļāļĢāļĢāļāļąāļ
pip install pandas_ui
jupyter nbextension enable --py qgrid --sys-prefix
jupyter nbextension enable --py widgetsnbextension --sys-prefix
Check it out on github Last updated: 02/07/2020 11:16:12
āđāļ ep āļāļĩāđāđāļĨāđāļ§ āđāļĢāļēāđāļāđ Pandas Profiling āđāļāļāļēāļĢāļāđāļ§āļĒāļāļģāļāļēāļĢāļŠāļģāļĢāļ§āļāļāđāļāļĄāļđāļĨ Exploratory Data Analysis (EDA) āđāļāđāļāđāļēāđāļĢāļēāļāđāļāļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļāđāļāļĄāļđāļĨāļāļīāļ āđ āļŦāļāđāļāļĒ āđ āļŦāļĢāļ·āļāđāļĢāļēāļāđāļāļāļāļēāļĢāļāļĨāđāļāļāļāļĢāļēāļāļāļĩāđāđāļ Pandas Profiling āđāļĄāđāļĄāļĩāļĄāļēāđāļŦāđāļĨāđāļ° āļāļ°āļāļģāļāļĒāđāļēāļāđāļĢ āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāđāļāđ Pandas_UI āļĄāļēāļāđāļ§āļĒāđāļāđ
Pandas_UI āļāļ·āļāļāļ°āđāļĢ
Pandas_UI āļāļ·āļ āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļŦāļāđāļēāļāļ User Interface Tools āļāļĩāđāļāđāļ§āļĒāđāļŦāđāđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļēāļĢ āđāļĨāļ°āđāļāđāđāļāļāđāļāļĄāļđāļĨ Pandas DataFrame āđāļāđāļāļĒāđāļēāļāļŠāļ°āļāļ§āļ āđāļĨāļ°āļĢāļ§āļāđāļĢāđāļ§
āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāđāļĨāļ·āļāļ Row, Column, āđāļāļ·āđāļāļāđāļ āđāļĨāļ° Operation āļāļĩāđāļāđāļāļāļāļēāļĢāđāļ Pandas_UI āļāļ°āļāđāļ§āļĒ Generate Code āļ āļēāļĐāļē Python āđāļŦāđāđāļĢāļē āđāļāļĒāļāļĩāđāđāļĢāļēāđāļĄāđāļāđāļāļāļāļģāļāļ·āđāļāļāļąāļāļāđāļāļąāļ āļāļ·āđāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāđāļēāļ āđ
Pandas_UI āļāļđāļāļŠāļĢāđāļēāļāļāđāļ§āļĒāđāļāļāđāļāđāļĨāļĒāļĩāļāļĩāđāđāļĢāļēāļāļļāđāļāđāļāļĒ āđāļāđāļ NumPy, plotly, ipywidgets, pandas_profiling, qgrid āđāļāļĒāļŠāļĢāđāļēāļāđāļāđāļ Jupyter Notebook Extension āļāļģāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļĢāļąāļāđāļ Jupyter Notebook āđāļāđāđāļĨāļĒ
0. Install
āļāļīāļāļāļąāđāļ Library pandas_ui āđāļĨāļ° Enable Jupyter Notebook Extension āđāļŦāđāđāļĢāļĩāļĒāļāļĢāđāļāļĒIn [1]:
# ! pip install pandas_ui -q
# ! pip install fastai2 -q
In [2]:
# ! jupyter nbextension enable --py qgrid --sys-prefix
# ! jupyter nbextension enable --py widgetsnbextension --sys-prefix
1. Import
Import Library āļāļĩāđāđāļĢāļēāļāļīāļāļāļąāđāļāđāļ§āđāļāđāļēāļāļāļIn [3]:
from pandas_ui import *
from fastai2.basics import *
2. Data
āđāļāđāļāļŠāļāļĩāđāđāļĢāļēāļāļ°āđāļāđ Dataset āļāļĩāđāđāļāđāļāļāđāļāļĄāļđāļĨāđāļāļ Tabular āļāļēāļ Adult DatasetIn [4]:
path = untar_data(URLs.ADULT_SAMPLE)
āļĨāļāļ ls āļāļđāļ§āđāļēāļĄāļĩāđāļāļĨāđāļāļ°āđāļĢāļāđāļēāļIn [5]:
path.ls()
Out[5]:
(#3) [Path('/home/keng/.fastai/data/adult_sample/export.pkl'),Path('/home/keng/.fastai/data/adult_sample/models'),Path('/home/keng/.fastai/data/adult_sample/adult.csv')]
3. Explore Data
āļŠāļąāđāļāđāļāļīāļāđāļāļĨāđ CSV āđāļāđāđāļĨāļĒIn [6]:
# pandas_ui??
In [9]:
pandas_ui(path/'adult.csv')āļāļąāļ§āļāļĒāđāļēāļāļŦāļāđāļēāļāļāļāļēāļĢāđāļāđāļāļēāļ
āļŦāļāđāļēāļāļāļŦāļĨāļąāļ

āļĨāļ Row āļāļĩāđāđāļĨāļ·āļāļāđāļ§āđ

āļāļĢāļ°āļ§āļąāļāļīāļāļēāļĢāđāļāđāđāļ āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļ Python āļāļĩāđ Generate āļĄāļēāđāļŦāđāđāļāđāļāđāļāđāļāđāļāđāđāļĨāļĒ

āđāļāđāđāļāļāđāļāļĄāļđāļĨāđāļ DataFrame āđāļāļĒāļāļĢāļ

āļĄāļĩāļāļąāļāļāđāļāļąāļ Pandas Profiling Report āđāļāļāļąāļ§


āđāļĨāļ·āļāļ 1 Column āļĄāļēāļāļĨāđāļāļ Histogram āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļ āļ āļēāļĐāļē Python āļāļĩāđ Generate āļĄāļēāđāļŦāđāđāļāđāļāđāļāđāļāđāļāđāđāļĨāļĒ

āļĢāļāļāļĢāļąāļāļāļĢāļēāļ 3 āļĄāļīāļāļī

āļāļąāļ§āļāļĒāđāļēāļāļŦāļāđāļēāļāļāļāļĨāđāļāļāļāļĢāļēāļ 3 āļĄāļīāļāļī Scatter 3D āđāļĢāļēāđāļĄāđāļāđāļāļāļāļģāļāļ·āđāļ Parameter

āļŦāļāđāļēāļāļāļŠāļĢāđāļēāļāļāļģāļŠāļąāđāļ Update āļāđāļāļĄāļđāļĨāļāļĩāļĨāļ°āđāļĒāļāļ° āđ āļāļēāļĄāđāļāļ·āđāļāļāđāļāļāļĩāđāļāļģāļŦāļāļ

Credit
āļŦāļĄāļēāļĒāđāļŦāļāļļ
Library āļāļĩāđāđāļŦāļĄāđāļĄāļēāļ āļĒāļąāļāļĄāļĩ Bug āļāļĒāļđāđāļŦāļĨāļēāļĒāļāļļāļ
āļāđāļēāđāļāļīāļ Error āđāļŦāđāļĢāļąāļ Cell āđāļŦāļĄāđ
āļāļāļ°āļāļĩāđāļĒāļąāļāđāļĄāđāļĢāļāļāļĢāļąāļ Google Colab
āđāļāļĢāđāđāļŦāđāđāļāļ·āđāļāļ:
FacebookTwitterEmailLinkedInLineShare
āļāļāļāļ§āļēāļĄāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļ:
Reference : https://www.bualabs.com/archives/4299/pandas_ui-pandas-dataframe-user-interface-tools-pandas-ep-7/#more-4299
Last updated
Was this helpful?