对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!

admin 2022年8月24日22:36:25评论97 views字数 1251阅读4分10秒阅读模式
来自公众号:数据分析与统计学之美
今天必须再为大家安排一篇超级干货

概述

Excel是数据分析人员,使用最基本的数据分析工具。而Python中用来操作Excel最牛逼的工具,那非Pandas莫属了。
对比这两款工具,Excel的优势在于它提供了一个直观且功能强大的图形界面,来查看您的数据,通过点选,就可以实现各种各样的操作。
为了弥补这一空白,Python中出现了很多这样的工具。它们的共同点是:都提供了一种以图形格式查看和选择性过滤数据的方法。
本文就介绍几款这样的Pandas可视化GUI界面工具,大家根据自己的需求,选择合适的工具。

1. PandasGUI

第一个要说的就是PandasGUI,该应用程序的独特之处在于它是一个用 Qt 构建的独立应用程序,可以从 Jupyter notebook 调用。
from pandasgui import show

show(df)
当你安装了该库以后,使用上述程序,会在后台驱动,打开一个GUI界面程序。

对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!

pandasgui一共有如下6大特征:
  • Ⅰ 查看数据帧和系列(支持多索引);
  • Ⅱ 统计汇总;
  • Ⅲ 过滤;
  • Ⅳ 交互式绘图;
  • Ⅴ 重塑功能;
  • Ⅵ 支持csv文件的导入、导出;

具体用法,参见我之前写过的一篇文章。

对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!

Pandas与GUI界面的超强结合,爆赞!


2. Tabloo

Tabloo使用Flask后端为DataFrames提供简单的可视化工具,以及类似于 PandasGUI的绘图功能。
使用Tabloo与PandasGUI非常相似。
import tabloo

tabloo.show(df)
这个GUI界面,有两个按钮,一个是Table,一个是Plots

对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!

对于Table栏,我们可以进行数据的筛选。
product == '矿泉水'
结果如下:

对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!

对于Plots栏,我们可以进行图形的绘制。

对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!

这个库的功能貌似没有那么强大,大家了解即可。

3. Dtale

D-Tale库可以进行可视化,它可以生成交互式图形界面,支持在其中定义所需的数据外观,并根据需要对数据进行探索性分析。
同样是相似的代码:
import dtale

dtale.show(df)
这里直接以官方的一个demo为准,用于讲解。
http://alphatechadmin.pythonanywhere.com/dtale/main/1

对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!

一进去就可以可以直接看到数据,并可以手动进行包括排序、重命名、筛选和锁定列等功能,就像是Excel操作一样。
单击左上角的三角形来打开主菜单,则会显示更多选项,如下图所示。

对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!

不仅可以用于数据探索,导入导出数据、图表等各种功能应有尽有。
我们直接点击Describe,看看有什么效果。

对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!

上图就是对这一份数据的描述统计,能够帮助我们快速的认识数据。
  • 最小值,四分位点25%点,中位数,均值,方差,四分位点75%点,缺失值,众数等;
综上所述:pandasgui和dtale库值得大家去尝试一下,更多功能也等着大家去开发。
--- EOF ---


推荐↓↓↓

原文始发于微信公众号(Python编程):对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年8月24日22:36:25
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   对比 3 款 Pandas 可视化 GUI 界面工具,再见吧,Excel!https://cn-sec.com/archives/1251933.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息