Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【开源自荐】PyGWalker: 一行代码将数据集转化为交互式可视化分析工具 #3050

Open
jojocys opened this issue Apr 11, 2023 · 0 comments

Comments

@jojocys
Copy link

jojocys commented Apr 11, 2023

中文frontpage

项目说明

PyGWalker是个在Jupyter Notebook环境中运行的可视化探索式分析工具,仅一条命令即可生成一个可交互的图形界面,以类似Tableau/PowerBI的方式,通过拖拽字段进行数据分析。

过去在python中进行数据可视化分析时,经常需要查询大量的可视化类的代码,并编写胶水代码将其应用在数据集上。PyGWalker的目标是通过一行代码,将数据集转化为一个可视化分析工具,只需拖拉拽即可生成图表,从而减少数据分析师在数据可视化上的时间成本。

项目地址https://github.com/Kanaries/pygwalker

或直接在Google Colab, Kaggle Code或者Binder上试用。

假设你有一个pandas DataFrame,那么你只需

!pip install pygwalker
import pygwalker as pyg
pyg.walk(df)

即可开始数据探索:

将dataframe转化为可交互的可视化分析工具

图片

只需拖拉拽即可生成复杂图表,无需编写代码。
图片

图片

图片

已测试的环境

pygwalker可以在数据科学家日常工作中使用的大部分环境下运行,包括:

  • Jupyter Notebook
  • Jupyter Lite
  • Google Colab
  • Kaggle Code
  • Jupyter Lab (WIP: 仍然存在一些关于react-beautiful-dnd的CSS bug)
  • Databricks Notebook (自0.1.4a0版本后支持)
  • VSCode中的Jupyter扩展 (自0.1.4a1版本后支持)
  • Hex Project
  • Streamlit
  • Streamlit, (自 0.1.4.9版本后支持)
  • DataCamp Workspace (自0.1.4a0版本后支持)
  • 大多数支持IPython Kernel的在线Notebook平台

更多运行环境欢迎补充

项目地址https://github.com/Kanaries/pygwalker

@jojocys jojocys changed the title PyGWalker: 一行代码将数据集转化为可交互的可视化分析工具 【开源自荐】PyGWalker: 一行代码将数据集转化为交互式可视化分析工具 Apr 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants