1. 首页
  2. 编程语言
  3. Python
  4. pandas使用函数批量处理数据(map、apply、applymap)

pandas使用函数批量处理数据(map、apply、applymap)

上传者: 2022-03-11 22:24:29上传 PDF文件 96.75 KB 热度 13次

在我们对DataFrame对象进行处理时候,下意识的会想到对DataFrame进行遍历,然后将处理后的值再填入DataFrame中,这样做比较繁琐,且处理大量数据时耗时较长。Pandas内置了一个可以对DataFrame批量进行函数处理的工具:map、apply和applymap。现在需要将name列的姓和名拆分开来分别放入first_name 和last_name里面,使用map()函数实现,并计算所用时间。本文展示了Pandas将数据映射到函数里批量快速处理的方法,主要使用的了Pandas自带的map、apply和applymap工具,实验结果是比普通循环快500倍,后续还将介绍更多数据处理实用的技巧。

用户评论