数学建模社区-数学中国

标题: JMP和Minitab的比较(简单回归分析) [打印本页]

作者: mashimaroq    时间: 2011-12-12 16:52
标题: JMP和Minitab的比较(简单回归分析)
JMP和Minitab的比较(简单回归分析)
- l5 K2 F5 U  A. S关键字:回归分析 质量管理 六西格玛 JMP Minitab3 g( Z% X6 W" V$ w
' R1 N  i! S- e
上次看到有人以“基本统计分析”的应用为出发点对JMP和Minitab进行了真刀真枪的大PK,并且得出JMP在统计专业性和整体易用性方面远胜于Minitab的结论。笔者对该作者实事求是的风格颇感认同,在此继续遵循这一原则,从另外一个常用统计工具“简单回归分析”的应用来再次比较JMP和Minitab到底孰优孰劣。
' Z# i* ]' R/ `7 \将相同的两列数据“X”和“Y”分别输入到最新版的JMP7和Minitab15中,想得到线性回归方程、含回归直线的散点图、回归检验报告以及回归直线的预测区间。4 Z5 n$ H" u" S) h$ S7 v8 W
对比项目一:操作的便捷性。* J  W2 _& v9 G; H) Y" z
JMP的操作路径为:主菜单Analyze > Fit Y By X,初始报告弹出菜单中的Fit Line,以及Linear Fit弹出报告中的Confid Curve Fit和Confid Curve Indiv等相关选项,得到的报表如图一所示;Minitab的操作路径为:主菜单Stat > Regression > Fitted Line Plot,Options中选择Display confidence interval和Display prediction interval,得到的报告和图形经整合后如图二所示。操作实现的时间没有明显的差异,但JMP的操作模式让人意识到操作步骤之间层层递进的关系,逻辑性强,而Minitab的操作则纯粹是靠用户用记忆力连接起来的一组相对独立的机械动作。; O4 y$ N, R, j& z% V* H' }4 j

3 X; S; n* J: C4 D$ r0 Y$ W0 z' x3 B图一  JMP的输出结果
: c* T# q$ h8 A3 r; U; c1 L# U& k9 X3 h2 C
对比项目二:输出报表的整体效果。& S" F8 l* S  y* ^
JMP将统计分析结果和相关图形天然地整合在一起,用户查阅起来一目了然。而Minitab的统计分析结果显示在Session窗口,而相关图形又显示在另一个独立的Graph窗口中,查阅起来平添了几分麻烦。如果分析的数据、内容、次数一多,这种麻烦就更难忍受了。( h" d' u9 p) z' V; }
对比项目三:统计分析的具体内容。
# g/ Y8 M; H0 O+ H' Z, W无论是回归方程的系数,还是R2、显著性检验P值等等,JMP和Minitab的输出结果都是一致的,这说明两种软件背后所遵循的统计原理其实都是一样的。如果观察得更仔细一些,你会发现JMP中的小数位保留得比Minitab更多,而且可以自定义,显得更精确、更专业一些。
" |- A) y4 h: i9 N % k' P2 W0 U3 z
图二  Minitab的输出结果
0 T; x3 s) z6 E  T) R  c% X2 D" B7 Q9 R
对比项目四:统计图形的效果。
' B6 {( z' Q4 ^5 u4 g在回归分析的早期,只需要观察最基本的散点图,JMP和Minitab的图形效果差不多。但是到了回归模型的预测应用阶段,置信区间的显示至关重要,JMP可以通过“区间阴影化”的方式加深用户对预测模型的理解。相比之下,Minitab就相形见拙了。
' c& {$ X, Z- N9 T/ t8 O如果要比较边际图的效果,两者的差距就更大了。JMP只需在原有的报表基础上再选择Histogram Borders就能完成,结果如图三所示。它既保留了原先预测区间的特征,又能实现其中散点图与直方图之间的动态链接,Minitab则要重新从主菜单中选择Graph > Marginal Plot,重新在一个新的Graph窗口才能完成,结果如图四所示。而且可惜的是,原先预测区间的特征消失了,图形之间动态链接的效果更是从来都无法体现的。
! w% @  l( V! b" Y7 {2 L7 m对比项目五:统计分析的拓展性。
4 M: f& [6 u( G2 ?# zJMP和Minitab都考虑到了这一点,但无论是广度,还是深度来看,两者之间的差异都很明显。先看广度,除了两者都具备的功能外,JMP的回归报表中还整合了非参数拟合、样条拟合、分组拟合、特殊拟合和椭圆密度等丰富实用的内容,令Minitab望尘莫及。$ P$ s, R' `+ X/ _/ J
即使是双方都涉及的内容,我们也可以挖掘其涉及的深度来观察两者的差别。以多项式回归为例,JMP最高可支持六次项,Minitab则仅为三次项。以保存数据为例,JMP不仅能够保存残差值和预测值,而且能够保存预测公式,Minitab则不具备保存公式的功能。诸如此类,举不胜举。唯一可以让Minitab挽回一些脸面的是它在进行残差分析的时候会比JMP稍快一些。0 C4 U- E+ m+ s- ^. y+ }
" R# L1 ~% m. o( }( r, ~
图三  JMP的边际图
; d' {5 H$ j1 s7 A0 Q. U
3 {- i- E4 M% ~" n* ?图四  Minitab的边际图
0 f' e: [% @' V  q  {- {
5 ~- D- h* }3 i7 H6 c总结以上五项对比内容的结果,所有真正理解回归的人都会得到一个一致的结论:JMP在“简单回归分析”方面远胜于Minitab。这个结论的正确性在我们做一些简单的工作时可能会体会不深,但是随着分析问题的深入,这种感觉会越来越强烈地让人感受到。
6 M$ D& g  J( m- ^6 Y$ m  G  w/ G同样,笔者愿以此文抛砖引玉,希望有更多真正理解统计、需要统计来进行质量管理、六西格玛项目的爱好者来交流切磋,共同提高。
# z* |% A# e8 f* ^1 H, u0 h
作者: whuxuanyuanlei    时间: 2011-12-13 22:58
楼主很专业,不错
作者: 月メロディー    时间: 2011-12-30 21:38
请问jmp和sas有什么关系
作者: 沙漠海滩    时间: 2012-3-12 09:17
楼主这么牛啊,佩服!
作者: mashimaroq    时间: 2012-12-10 13:34
月メロディー 发表于 2011-12-30 21:38 & b! i$ y4 s7 k: H
请问jmp和sas有什么关系

. m9 D: b$ i  Q! G: UJMP 是 SAS公司推出的一款软件 www.jmp.com/china有介绍




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5