• 登录
Skip to content

一起大数据-技术文章心得

一起大数据网由数据爱好者发起并维护,专注数据分析、挖掘、大数据相关领域的技术分享、交流。不定期组织爱好者聚会,期待通过跨行业的交流和碰撞,更好的推进各领域数据的价值落地。

Menu
  • 首页
  • 大数据案例
  • 数据&电子书
  • 视频
    • Excel视频
    • VBA视频
    • Mysql视频
    • 统计学视频
    • SPSS视频
    • R视频
    • SAS视频
    • Python视频
    • 数据挖掘视频
    • 龙星计划-数据挖掘
    • 大数据视频
    • Machine Learning with Python
  • 理论
    • 统计学
    • 数据分析
    • 机器学习
    • 大数据
  • 软件
    • Excel
    • Modeler
    • Python
    • R
    • SAS
    • SPSS
    • SQL
    • PostgreSQL
    • KNIME
  • 技术教程
    • SQL教程
    • SPSS简明教程
    • SAS教程
    • The Little SAS Book
    • SAS EG教程
    • R语言教程
    • Python3教程
    • IT 技术速查手册
    • Data Mining With Python and R
    • SAS Enterprise Miner
  • 问答社区
  • 我要提问
Menu

登上GitHub热榜的Python可视化工具:PyGWalker

Posted on 2023年2月26日

PygWalker是什么?

PyGWalker(读作“Pig Walker”,谐音梗 ),全称为:Python Binding of Graphic Walker。

PyGWalker用于简化Jupyter Notebook工作流。无需复杂的数据分析和数据可视化步骤,您可以使用PyGWalker把 pandas dataframe 转化为可交互的图形界面进行分析。想象一下:在Jupyter Notebook 中跑起来一个类Tableau/PowerBI风格的界面,通过简单的拖放操作,就可以完成数据分析和可视化的操作。

PyGWalker 的GitHub 项目地址:github.com/Kanaries/py…

PyGWalker 冲上GitHub热榜:

接下来,让我们一起来体验PyGWalker。

使用PyGWalker

PyGWalker 支持大部分Jupyter环境(Jupyter Notebook, Juypter Lab等),以及其他的一些云端notebook。

在Google Colab使用pygwalker

在Kaggle Code中使用pygwalker

其他环境支持:

  • Binder
  • Jupyter Lab
  • Visual Studio Code (建设当中ing)

如果你还有其他运行环境的需求,欢迎和我们反馈。

在Jupyter Notebook 使用 PyGWalker

首先安装pygwalker:

pip install pygwalker
复制代码

在Jupyter Notebook 中,引入pandas和pygwalker

import pandas as pd
复制代码

接下来,创建一个dataframe,只需调用pyg.walk方法,即可将datafame转化为一个可交互的可视化分析工具。

df = pd.read_csv('./bike_sharing_dc.csv', parse_dates=['date'])
复制代码

在这个生成的可视化分析工具当中, 通过拖拉拽等交互来进行可视化探索。左侧为所有可以选择的变量,你可以将他们拖拽到对应的视觉通道上来生成可视化。对于每一个变量,你可以修改他们的聚合方式(求和、平均、计数等)或是关闭聚合模式,分析明细数据的分布(通常用于散点图的分析)

你可以同时分析多个变量之间的关系,pygwalker支持复杂的分面系统,这使得你可以做高维的可视化分析。

在工具栏中,您可以将几何类型更改为其他类型以制作不同的图表,例如折线图:

通过放置多个度量来创建对比视图,对比多个指标之间的变化情况,如下图。

创建分面视图来比对不同维度类别下的数据分布情况

PyGWalker可以在你日常使用Juypter等工具进行数据分析时,帮你更快、以更加低代码的形式探索你的数据并制作可视化。PyGWalker可以在各类主流的python环境中运行,你甚至可以在一些数据竞赛平台如kaggle中做数据分析时,通过PyGWalker快速启动一个交互式分析工具来协助你。

欢迎试用体验PyGWalker,并和我们分享你的体验和建议~

发表评论 取消回复

要发表评论,您必须先登录。

推荐访问


数据分析交流:数据分析交流
Excel学习: Excel学习交流
Python交流:一起学习Python(数据分
SQL交流:一起学习SQL(数据分析
微博:一起大数据

最新提问

  • SQL Chat
  • sql server 不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了”阻止保存要求重新创建表的更改”选项。
  • 偏相关分析
  • 复相关系数
  • 【R语言】熵权法确定权重
  • 如何破解Excel VBA密码
  • 解决 vba 报错:要在64位系统上使用,请检查并更新Declare 语句
  • 基于 HuggingFace Transformer 的统一综合自然语言处理库
  • sqlserver分区表索引
  • Navicat连接数据库后不显示库、表、数据

文章标签

ARIMA CBC Excel GBDT KNN Modeler Mysql pandas PostgreSQL python python数据可视化 R SAS sklearn SPSS SQL SVM Tableau TensorFlow VBA 主成分分析 关联规则 决策树 协同过滤 可视化 因子分析 大数据 大数据分析 推荐系统 数据分析 数据可视化 数据挖掘 数据透视表 文本挖掘 时间序列 机器学习 深度学习 神经网络 结构方程 统计学 联合分析 聚类 聚类分析 逻辑回归 随机森林
©2023 一起大数据-技术文章心得 | Design: Newspaperly WordPress Theme