(RPA)学习:Numpy 和字典特性处理大量数据的 Exce

324 篇文章 27 订阅
18 篇文章 0 订阅
本文介绍了如何利用艺赛旗RPA9.0处理大量Excel数据,通过将dataframe转换为numpy数组,结合字典特性进行高效的数据对比和替换。在确保numpy数组列数一致的情况下,项目实现了对数十万乃至上百万数据的快速处理,显著提升了效率。
摘要由CSDN通过智能技术生成

艺赛旗 RPA9.0全新首发免费下载 点击下载
http://www.i-search.com.cn/index.html?from=line1
详细内容请参看艺赛旗官网支持栏目:RPA社区
点击链接进入 http://support.i-search.com.cn/

读取数据量大的 Excel 时将须将 dataframe 数据类型转为 numpy,读出生成一个向量和矩阵的多维数组数据结构,Numpy 具有的另一个强大优势是具有大量优化的内置数学函数。这些函数使你能够非常快速地进行各种复杂的数学计算,并且用到很少代码。在这里插入图片描述

Numpy 和字典特性处理大量数据的 Excel
项目的环境是以表一中的网银编号为键,如果表二的网页编号在表一中存在则将表二的数据替换到表一中,如果不存在则插入最新一行。
项目使用 numpy 和字典的特性在出来几十万甚至几百万数据的对比也将在短时间内完成,速度效率高。(numpy 有一特性是两个 numpy 数组进行对比合并时,纵向维度需要一样,即列项数需要一致,如果不一致无法进行对比)。
(具体代码流程见工程,里面详细写了注释)
Numpy 和字典特性处理大量数据的 Excel
在这里插入图片描述

f659019ff126495aaba6458deb28d46c_Formprocessing.7z
(示例表格在工程里面,由于客户对账表格所以进行了修改处理,看不出细节但可以看出效果)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值