FT良率月报工具:自动化统计与图表生成

需积分: 24 1 下载量 106 浏览量 更新于2024-11-08 收藏 843KB ZIP 举报
资源摘要信息:"FT-Yield-Report-Generator是一个Python脚本工具,旨在自动化生成良率月报,提高工作效率。该工具能够自动绘制Pareto柱状图和Trend Chart趋势图,同时为本月所有产品和每位工程师自动生成摘要柱状图。Pareto图通常用于识别问题的优先级,而Trend Chart则用于跟踪和展示数据随时间的变化趋势。以下详细说明FT-Yield-Report-Generator中的各个知识点: 1. 自动化绘制Pareto柱状图和Trend Chart趋势图 - Pareto图是一种基于意大利经济学家维尔弗雷多·帕累托提出的帕累托原则(80/20原则)的图表。它通常用于确定影响问题的主要因素。 - Trend Chart趋势图用于显示数据随时间的变化趋势,帮助分析数据的趋势性和周期性。 2. 自动生成产品和工程师的Summary柱状图 - Summary柱状图是汇总信息的图表,它能快速展示产品的良率概况或者工程师的工作表现。 - 通过生成这些图表,管理者可以更直观地了解产品良率和员工的工作绩效。 3. 使用方法 - 首先在Tango系统中抓取当前月的所有lot信息,并补全相关的Au/Cu信息后追加到alq.csv文件中。 - 确保alq.csv文件按照日期递增排序,这是为了保证数据处理的正确性和可追踪性。 - 从Tango系统中抓取本月的VendorLot Report,并将其另存为./month/VendorLot.csv,注意month目录和文件格式需要符合规定,确保文件路径和格式准确无误。 - 运行go.py脚本,并按照提示输入月份,该脚本会自动处理数据并输出所需的图表和Summary。 4. 维护与错误处理 - 当工具运行出现异常,比如图片输出到unknown文件夹时,这表明binList.csv文件中可能有工程师名称需要更新或维护。 - 维护binList.csv是确保工具正常运行的必要步骤,需要定期检查以确保信息的准确性和完整性。 5. 关于Python编程语言 - 该工具是用Python语言编写的,Python以其简洁的语法和强大的库支持在数据处理和自动化脚本编写方面十分流行。 - Python广泛应用于数据分析、科学计算、网络爬虫、自动化测试等领域,是目前IT行业中非常重要的编程语言之一。 6. 文件和目录结构 - FT-Yield-Report-Generator-master是压缩包文件的名称,表明该工具是作为主版本打包的。 - 在处理过程中,涉及到alq.csv、VendorLot.csv和go.py文件,它们在脚本运行中扮演着重要角色。 - 通过Python脚本文件(go.py)可以自动化执行数据抓取、处理和图表生成的整个流程。 7. 实际应用 - FT-Yield-Report-Generator的实际应用可以大幅降低制造业、特别是半导体制造业的月报编制工作量。 - 它有助于快速识别良率问题,优化产品制造流程,从而减少缺陷率,提高生产效率和产品质量。 - 对于工程师而言,该工具也提供了个人工作效率的可视化反馈,有助于自我提升和团队协作。 FT-Yield-Report-Generator体现了自动化工具在现代IT行业中的重要性,它不仅可以节省时间,还可以减少人为错误,提高数据处理的准确性和效率。"