原始数据采集到后,并不能马上用于数据分析,而是需要进行大量的清洗工作,比如数据格式不统一的要统一,数据类型该转换的要转换,重复值、缺失值、异常值等都要进行处理。数据清洗的工作量常常占到数据分析总的工作量的70%以上。使用Excel AI智能体可以以对话聊天的方式进行数据清洗,免去了使用者学习相关知识的成本。
本节介绍用Excel AI智能体实现单个文件数据的整理。
通过转换列得到新的列
常需要在已有列数据的基础上进行计算生成新的列数据。下面的Excel工作表中,有x和y两列数据,现在要求用公式z=x*x+y*y生成新的z列。
如下图所示,在智能体中上传Excel文件,输入提示词“添加新列z,z的值根据公式x*x+y*y进行计算”。智能体对数据进行处理,并提供指向处理好的Excel文件的链接。
单击链接,下载处理好的Excel文件。打开文件,结果如下图所示。处理好的Excel文件中已经在末列添加了z列。
修改列数据的格式
下面的Excel文件中,根据x列的数据计算了y列数据,现在要求计算新的列z=pi*r*r, z的值保留2位小数。
如下图所示,在智能体中上传Excel文件,输入提示词“根据上传数据进行处理,导入数据时不要将第1列作为索引列。添加新的列Z,Z的值根据X列的值进行结算,计算公式为z=pi*r*r,计算结果保留两位小数。”。智能体对数据进行处理,并提供指向处理好的Excel文件的链接。
单击链接,下载处理好的Excel文件。打开文件,结果如下图所示。处理好的Excel文件中已经在末列添加了Z列,Z列的值保留2位小数。
多条件筛选
下面的Excel工作表中,筛选出年龄在45岁以上的男姓员工的信息。
如下图所示,在智能体中上传Excel文件,输入提示词“筛选出年龄在45岁以上的男姓员工的信息”。智能体对数据进行处理,并提供指向处理好的Excel文件的链接。
单击链接,下载处理好的Excel文件。打开文件,结果如下图所示。复合筛选条件的记录有两条。