您还没有绑定微信,更多功能请点击绑定

让人爱不释手的JMP 9初次体验-6(用R作正態性檢驗)

过程能力分析是质量管理的重要工作,而进行过程能力分析有重要前提就是是过程是受控且呈正态分布,详细请参考『让人爱不释手的JMP 9初次体验-4(Excel上进行过程能力分析)』一文,

正态性检验有多种统计检验方法,目前企业采用Minitab(R16)与JMP(9)这二大软件所引用的检验方法不同而令人头疼,Minitab是采用Anderson-Darling
test for normality,JMP则采用Shapiro-Wilk Normality Test,统计家都说两者的正态性检验结果非常接近,但分别进行检验结果的P值还是有差异,这次JMP
新功能结合R
Software,对笔者而言可让上面的困扰一扫而空,何不以JMP 的Script呼叫R
Software的ad.test套件来做Anderson-Darling test for normality以得到相等于Minitab正态性检验的结果。



实际作法是先完成上述『让人爱不释手的JMP 9初次体验-4(Excel上进行过程能力分析)』一文的所有动作后,想进行Anderson-Darling
test for normality检验,步骤如下



1 点选JMP的Data Table (已经被JMP呼叫而产生)2 在Data table下建立一个名新的Script命名为Normality_Test的Script3 用JMP的Script引用R Software的ad.test与shapiro.test

笔者并未学过R,由于R免费且为open source,专家们看好日后统计界的领袖地位,此次利用过年休假花二天大致阅读R的编程方法,并找到进行ad.test与shapiro.test的套件(nortest),JMP
Script引用R的重点编程

// 以下为JMP Script 指令去指定给R计算的数据

…………

R Init();

// JMP data 给 R

R Send(….);

R Submit("

# …R的指令内容....

…………………….

");

// Get Data from R

………………….

R Term();

// JMP Script 指令将R计算结果输出

…………

(附注:R指令大小写不同,大小写不同R运算结果也不同)4 运算结果以new window表示相关阅读

1 让人爱不释手的JMP 9初次体验-1 http://www.6sq.net/home-space- ... .html

2让人爱不释手的JMP 9初次体验-2(独立窗口设计)

http://www.6sq.net/home-space- ... .html

3让人爱不释手的JMP 9初次体验-3(JMP图形库及其平台整理)

http://www.6sq.net/home-space- ... .html

4 让人爱不释手的JMP 9初次体验-4(Excel上进行过程能力分析)

http://www.6sq.net/home-space- ... .html

5 让人爱不释手的JMP 9初次体验-5(Excel上进行蒙地卡罗模拟分析)

http://www.6sq.net/home-space- ... .html

2 个评论

游客无法查看评论和回复, 请先登录注册

发起人

推荐文章

文章状态

  • 发布时间: 2011-02-13 11:33
  • 浏览: 3216
  • 评论: 2
  • 赞: 0