如何运用Python的模糊匹配算法将两个Excel表格内容进行有效归类?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1656个文字,预计阅读时间需要7分钟。
一、问题描述在实习期间,需要将两个表格的内容进行匹配分类。例如,两个不同的工程项目针对的对象都是A类,那么就需要将这两个工程项目归类到A当中,而当前这个工程项目和施工人员。
二、内容将两个表格的内容进行匹配,并根据匹配结果进行分类。例如,若两个不同项目针对的对象均为A类,则将这两个项目归入A类中,而当前项目与施工人员。
在实习的时候,需要将两个表格的内容进行匹配分类,比如两个不同的工程项目针对的对象都是A,那么就需要将这两个工程项目归类到A当中,而这当中的工程项目和施工对象数量都还挺多的,因此想着写个程序来自动将它们归类起来,这样可以减少很大一部分的工作量。
二、运用方法由于两个表格中拥有相似的关键词,即一个表格的内容形式为为A工程项目,另一个表格的内容形式为A单位,那么我就需要将其中的“A”这个关键词相匹配就能够筛选出来了。在此问题中,我采用了模糊匹配算法来实现目标,而这个算法并非唯一的可行方案。
三、代码编写注:这里我们导入了difflib库,用于使用模糊匹配算法;xlwt库,用于导出excel表格
3.1首先我们导入两个需要处理的excel表格。
本文共计1656个文字,预计阅读时间需要7分钟。
一、问题描述在实习期间,需要将两个表格的内容进行匹配分类。例如,两个不同的工程项目针对的对象都是A类,那么就需要将这两个工程项目归类到A当中,而当前这个工程项目和施工人员。
二、内容将两个表格的内容进行匹配,并根据匹配结果进行分类。例如,若两个不同项目针对的对象均为A类,则将这两个项目归入A类中,而当前项目与施工人员。
在实习的时候,需要将两个表格的内容进行匹配分类,比如两个不同的工程项目针对的对象都是A,那么就需要将这两个工程项目归类到A当中,而这当中的工程项目和施工对象数量都还挺多的,因此想着写个程序来自动将它们归类起来,这样可以减少很大一部分的工作量。
二、运用方法由于两个表格中拥有相似的关键词,即一个表格的内容形式为为A工程项目,另一个表格的内容形式为A单位,那么我就需要将其中的“A”这个关键词相匹配就能够筛选出来了。在此问题中,我采用了模糊匹配算法来实现目标,而这个算法并非唯一的可行方案。
三、代码编写注:这里我们导入了difflib库,用于使用模糊匹配算法;xlwt库,用于导出excel表格
3.1首先我们导入两个需要处理的excel表格。

