Advertisement

pandas 初步:使用 Excel 文件进行打开与保存多个 sheet 的操作;进行数据筛选和修改索引;完成单元格查找

阅读量:

近期由于部分项目的实际需求,再次需要对 excel 文件执行筛选操作。

此前曾使用过 xlrd、xlwt 模块,也尝试过 openpyxl 模块,但就当前项目而言,这些工具在使用过程中均存在一定的不便之处,因此决定采用更为高效的 pandas 工具来进行 excel 数据的处理。

此次项目本身并不复杂,其核心目标是从一张庞大的数据表中提取出所有与病人检测相关的项目,并依据如下表格格式,将相应的检测结果填写至对应的位置中。

项目1 项目2 …… 项目n
病人1
病人2
……
病人m

所涵盖的 pandas 相关内容要点如下:

读取 excel 文件

存储 excel 文件

按照列数据进行筛选

调整行索引并定位单元格

随后将依次整理上述内容,便于日后查阅与回顾。

打开 excel 文件

仅需提供 fileName 与 sheetName 这两个参数,即可完成数据的获取。

复制代码
    data = pd.read_excel(fileName, sheet_name=sheetName)
    

保存 excel 文件

实现多 sheet 同时保存的目标,需借助 p

全部评论 (0)

还没有任何评论哟~