设为首页收藏本站

JMP数据分析论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1916|回复: 9
打印 上一主题 下一主题

过程能力分析的自动化

  [复制链接]
跳转到指定楼层
楼主
发表于 2018-8-22 14:00:03 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
前期的文章中我们有探讨如何使用Windows的“任务计划程序”按设定时间自动执行数据分析任务,引起了很多朋友的共鸣,如果日常分析的任务能够依靠电脑自主的完成岂不美哉,纷纷希望能有可以借鉴的实例。这一期的将与大家分享如何实现日常核心质量工作之一“过程能力分析”的自动化。

无论进行何种数据分析,了解数据是必不可少的环节,由于数据的集中化管理是大势所趋,此次案例将模拟从数据库直接获取数据,然后进行分析。要做到这一点,常用的方法是预先设定ODBC的数据源。如图所示演示所用数据源名为“Semiconductor Capabilit”。提取部分数据可了解到此数据源前五列为产品信息,从第6列开始到结束133列共127列均为测试参数。



第五列为测试时间可作为筛选条件,配合计划任务选取所需的时段的数据。
使用JMP的查询生成器可快速生成所需的查询代码。(关于查询生成器的使用大家可参考说明文档,此处就不错赘述了)






有几点值得一提:
  • 数据库连接:Connection (……)可是保留DSN的赋值段代码即可,如有权限控制需保留用户名与密码字段。
  • 列选择:如果是选取所有列可省略详细列名称使用Select()替代。
  • 标注“开始时间”、“结束时间”的两个数字串代表时间,在执行定期自动分析任务时可用变量替代,以实现时间段的自动切换,这一点是实现自主分析的关键所在。如“开始时间”定义为:today()-86400 “结束时间”定义为:today(),便可以实现每天定期的数据提取,86400(秒)代表一天的时间间隔。
  • 查询生成器自动得到的执行指令为“Run”,JMP默认这种执行的方式为后台查询,就是说即使查询未完成也会执行后续的程序指令,这点往往不是我们所期望的,所以修正为“Run foreground”,以保证获得数据后再进行过程能力分析。

接下来的任务是使用“Process Capability”完成对127个测试参数“过程能力分析”,当然过程能力计算怎么能够少了参数的规格限呢,所以先将所有测试参数规格限的列表保存在C:\Limits.jmp中,以便调用。通过手动逐步完整“Process Capability”分析就可以轻松得到相应的代码,这是小编最乐意使用JMP的原因之一,然后稍加调整就可以获得以下的编码。




此处有亮点,主要进行了两部分的核心调整。

首先是参数列的引用,使用“parameterlist”替代冗长的参数列名称,Remove( dt << get column names, 1, 5 )指令直接获取所有需要分析的参数列, 运用“eval(parameterlist)”指令并入过程能力计算任务代码。


其次为规格限的引用,使用Import Spec Limits("C: Limits.jmp")指令即可将预设的所有参数的规格限加载到过程能力分析平台。

通过以上的调整使得整个编码大大的简化,将两部分程序整和,保存为jsl的文档后即可通过之前文章介绍的“任务计划程序”完整日常过程能力分析的自动化。

以上是数据处理的一些小技巧,希望能够减轻些繁琐的数据处理工作,使得我们有限的精力能够发挥到更有价值的数据分析之中去。

关注JMP官方微信公众号,了解更多统计分析干货知识、JMP实用小技巧、JMP最新活动:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  !connect_viewthread_share_to_qq!!connect_viewthread_share_to_qq! QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
回复

使用道具 举报

沙发
 楼主| 发表于 2018-8-24 09:04:08 | 显示全部楼层
Mujahida 发表于 2018-8-23 14:23
请教一个问题:
是不是,在我的电脑里安装了ODBC Microsoft Excel, 就可以从公司的数据库/服务器里下载数 ...

不是的,需要安装相应数据库的驱动才可以。Excel只是演示案例~
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2018-9-17 09:25:27 | 显示全部楼层
绿灵 发表于 2018-9-14 22:53
弱弱的问一句,楼主里面的代码都是自己写上去的吗?

是的,自己编写的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|JMP数据分析论坛 ( 沪ICP备13022603号-2 )  

GMT+8, 2024-5-29 02:39 , Processed in 0.388466 second(s), 16 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表