当前位置: 首页 > news >正文

python+pandas是否能代替excel+vba?

从数据处理分析能力来看,python+pandas肯定是能取代excel+vba的,而且比后者更强大。

但从便利性、传播性、市场认可度来看,excel+vba在职场上是没有任何软工具可以取代的。

因为我常用pandas来处理数据,下面推荐一个pandas GUI工具,我觉得蛮像excel。

Pandas是代码工具,不能像Excel那样通过软件界面操作,有时候也给数据探索带来小小的困扰。

比如说,你想简单探索下数据集的结构、描述统计结果、可视化图表等等,如果能绕开代码,直接通过GUI界面来操作,会更加方便。

D-Tale就可以完美实现上述功能,作为Pandas生态的辅助GUI工具,能读取DataFrame数据,供使用者进行探索分析。

D-Tale是 Fl​​ask 后端和 React 前端的组合,提供了简洁的GUI分析界面。它可以在PyCharm、Jupyter、命令行中打开,其功能包括筛选、排序、高亮、拼接、数据转换、描述统计、可视化等等。

尤其是可视化能力,D-Tale可以像Power BI那样实现拖拉拽的图表制作,而且提供了很多图表类型,包括折线图、柱状图、直方图、饼图、热力图、三维图、词云图、地图等等。

如果你经常使用Pandas进行数据分析,那么便可以试试D-Tale,它通过pip进行安装,非常简单。

pip install dtale

安装好后,导入D-Tale中的show()方法,通过show()就可以读取DataFrame数据,激活GUI分析界面。

该GUI界面提供了多种数据工具,可以在菜单中进行选择使用。

你可以对数据集进行筛选、排序、隐藏、调整大小等操作:

还可以查看数据集的描述性统计结果:

分析数据的缺失值情况:

对数据集进行热力图展示:

进行多元化的图表分析:

还可以制作有向图:

如果你想导出数据集,D-Tale能很方便地实现:

总的来说,D-Tale是一款Pandas辅助工具,可以高效地进行探索性分析。但D-Tale并不能替代Pandas来处理数据,因为它的功能还是有限的。

http://www.dtcms.com/a/298172.html

相关文章:

  • C 标准库 <time.h> 函数详解
  • [ComfyUI] -入门2- 小白零基础搭建ComfyUI图像生成环境教程
  • 暑期算法训练.8
  • FastDFS如何提供HTTP访问电子影像文件
  • 海外短剧系统源码交付全解析:技术架构与全球化部署实战
  • 第十节 点阵屏模块
  • 案例分享|告别传统PDA+便携打印机模式,快速实现高效率贴标
  • 构建未来照护力量:虚拟仿真养老实训室的技能评估新体系
  • 常见主流网格孔洞修补算法(Mesh Hole Filling)汇总
  • 【Spring WebFlux】为什么 Spring 要拥抱响应式
  • 产业聚集+顶级配套 成都国际数字影像产业园打造企业战略增长极
  • DuoPlus云手机再上新:统一配置品牌型号、代理分组与便捷搜索功能全面提升!
  • 易求职 - 求职难题全方位解决方案
  • Android 图像编辑实战指南:从基础操作到进阶效果
  • 网络协议,DHCP 协议等。
  • 14-C语言:第14天笔记
  • C++ 笔记
  • 在Word和WPS文字中添加的拼音放到文字右边
  • 二分查找----6.寻找两个正序数组的中位数
  • CIU32L051 DMA+Lwrb环形队列实现串口无阻塞性数据的收发 + 数据百分百不丢失的实现
  • docker-compose up -d 显示no configuration file provided: not found什么问题
  • SSM花店花卉管理系统—计算机毕业设计源码—27787
  • 重构 MVC:让经典架构完美适配复杂智能系统的后端业务逻辑层(内附框架示例代码)
  • 全国产化5G-A低空经济基座
  • 基础很薄弱如何规划考研
  • 【实操记录】docker hello world
  • lesson24:Python的logging模块
  • 【pybind11】 pybind11如何调用python
  • Scrapy
  • 佳能iR-ADV C5560复印机如何扫描文件到电脑