这几款强大的 Python 数据探索工具 你知道几个,推荐收藏使用!

本文介绍了几款强大的Python数据探索工具,包括Qgrid、PivottableJs、PandasGUI、Tabloo和Dtale,它们提供交互式数据查看、过滤和分析功能,有的甚至具备强大的统计分析和可视化能力,对于Pandas用户来说是很好的补充工具。
摘要由CSDN通过智能技术生成

    对于 Python 数据分析领域,Pandas 绝对是中坚力量,那么围绕着这个工具,又衍生出了很多辅助工具,今天我们就一起来看看辅助 Pandas 来进行数据探索的几种工,欢迎收藏学习,喜欢点赞支持。 文末提供交流方式,欢迎入群。

首先我们先来看看我们的测试数据集

import pandas

df = pd.read_excel("2018_Sales_Total_v2.xlsx")

df

在这里插入图片描述

对于上面的数据,如果使用 Excel,我们可以非常方便的进行简单的过滤、搜索等操作

在这里插入图片描述

那么在不借助 Excel 的情况,我们有哪些好用的工具呢

JavaScript tools

最简单的方法是使用 JavaScript 库向数据中的 DataFrame 视图添加一些交互属性

Qgrid

首先我们来看看 Qgrid,这是一个 Jupyter notebook 组件,可以为我们的 DataFrame 添加交互属性

import qgrid
import pandas

df = pd.read_excel("2018_Sales_Total_v2.xlsx")

widget = qgrid.show_grid(df)
widget

在这里插入图片描述

    可以看到,Qgrid 的过滤功能还是很不错的,基本上接近于 Excel 了,但是它也有一些缺点,Qgrid 不能进行可视化,也不能使用 Pandas 表达式来过滤和选择数据,所以说,Qgrid 只适用于简单的数据操作和检查

PivottableJs

PivottableJs 工具并不是真正用于查看 DataFrame 数据的,但我们可以把它当做一个非常有用的汇总数据工具来使用

它通过一个 JavaScript 库的数据透视表来进行交互式数据透视和汇总


                
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值