PyGWalker(读作“Pig Walker”,谐音梗扣钱),全称为:“Python binding of Graphic Walker”。
详情 -> https://github.com/Kanaries/pygwalker
PyGWalker可以用于简化 Jupyter Notebook 工作流。无需复杂的数据分析和数据可视化步骤,您可以使用 PyGWalker 把 pandas dataframe 转化为直观的图形界面进行编辑。想象一下:在 Jupyter Notebook 中跑起来一个开源的 Tableau 界面,通过简单的拖放操作,就可以完成数据分析和可视化的操作。
假设你有一个 dataframe
import pandas as pd
df = pd.read_csv('./bike_sharing_dc.csv', parse_dates=['date'])
只要
!pip install pygwalker
import pygwalker as pyg
gwalker = pyg.walk(df)
就可以得到一个拖拽式的交互探索分析界面
可以通过拖放字段来分析和可视化数据。
更多玩法:
甚至还可以直接在 Kaggle 或 Colab 中使用:
Run in Kaggle | Run in Colab |
---|---|
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.