SPSS统计分析案例:无空白列重复正交试验设计方差分析

前面有讲过 SPSS正交试验设计及其方差分析 一篇文章,包含了一个典型的正交试验案例。然而在实际应用当中,主观客观条件复杂多变,在试验设计中就要求能够灵活控制影响因素和水平的个数,以及试验的次数。

正交设计招数虽只有一招,但却变化多端,有多重不同应用方式,无空白列重复正交设计就是其中的一个变式。

案例数据

某制药厂主要生产胃蛋白酶,为了提高生产效率,拟从生产工艺上进行优化改进,你被要求负责该项目。根据多年的生产经验,你认为影响生产效率的因素主要包括A水解温度,B水解时间,C加盐量,D烘房温度,根据目前现有的生产条件,这几个因素能调整的参数大概只有三个水平,以残留蛋白作为质量指标,你决定通过正交试验来解决当前的问题。

数据来源:《SPSS13在空白列正交试验设计及其数据处理中的应用》

选择正交表

各因素只能调整3个水平,主要有4个因素,因此最先考虑到选用L9(34)的四因素三水平正交表,由于参数水平客观条件的限制,L16(45)正交表可以不用考虑了。

选定L9(34)正交表,遇到一个问题:因素排满,没有空白列用于统计实验误差,怎么呢?所以必须通过重复试验来统计实验误差,你决定每个组合方案重复3次。因此,本实验最终需要27次,将得到27组数据。

SPSS正交试验数据录入格式

网上有不少同学提到这个问题,其实数据结果组织形式和无重复试验的格式是一样的,只需要顺次增加行即可。

方差分析步骤

菜单操作:

分析→一般线性模型→单变量

因变量:输入残留蛋白

固定因子:输入水解温度,水解时间C加盐量,烘房温度

模型选项卡:以上四个影响因素作为主效应进行分析

方差分析结果:

四个影响因素的sig值均小于0.01,表明四个因素对生产胃蛋白酶都有极显著的影响,验证了最初你的经验。但这还不是我们最终的目的,我们需要得到提高生产效率的最优化工艺组合,直白一点,就是你必须找到每个影响因素最好的那个水平参数。

这个问题在上一篇文章中就有说明,可采用多重比较的方法就行可视化比较。

具体做法

多重比较选项卡:将四个具有显著影响的因素依次输入到右侧的“两两比较检验”框中,选择“duncan”法来计算。

单从数据分析的结果来看,最优工艺组合为:A3B3C2D1。值得讨论的问题:水解时间、加盐量两个因素趋势图有些异常,可能和其他两个因素存在交互作用,留给大家讨论。

SPSS统计分析案例:无空白列重复正交试验设计方差分析的更多相关文章

  1. SPSS统计分析过程包括描述性统计、均值比较、一般线性模型、相关分析、回归分析、对数线性模型、聚类分析、数据简化、生存分析、时间序列分析、多重响应等几大类

    https://www.zhihu.com/topic/19582125/top-answershttps://wenku.baidu.com/search?word=spss&ie=utf- ...

  2. SQL Server 一列或多列重复数据的查询,删除

    业务需求 最近给公司做一个小工具,把某个数据库(数据源)的数据导进另一个数据(目标数据库).要求导入目标数据库的数据不能出现重复.但情况是数据源本身就有重复的数据.所以要先清除数据源数据. 于是就把关 ...

  3. [No0000C1]Excel 删除空白行和空白列VBA代码

    在exce中删除空行和空列的方法有很多,相对而言删除空行较为简单,只需进行筛选,将空白行筛选出来,删除即可,但要删除空列比较困难.因为你不能按列进行筛选删除.Excel中没有这个功能.当然你可以用另外 ...

  4. SQL Server 一列或多列重复数据的查询,删除(转载)

    转载来源:https://www.cnblogs.com/sunxi/p/4572332.html 业务需求 最近给公司做一个小工具,把某个数据库(数据源)的数据导进另一个数据(目标数据库).要求导入 ...

  5. bootstrap table 标题列重复

    使用bootstrap table生成表格,出现一个奇怪问题,标题列重复.查了一大堆资料,没有找到可以解决问题的. 以为是类库版本的问题,全部替换成了example中的引用,还是这个问题. 后来仔细查 ...

  6. sql 查询表格中多列重复的数据并显示该表的其他列

    我们一般情况下通过分组函数group by来查询重复的列 ) R 但是查询出的结果不能显示该表的其他列 想要查询一张表中有多个列重复的数据且也要显示该表的其他列 SELECT M.* FROM [db ...

  7. js自动补全空白列(即缺少td的列)

    //自动补全空白列 var rows = document.getElementById("gridTable").rows; //行对象 var allcells = rows[ ...

  8. awk去重以某列重复的行

    [root@localhost cc]# cat 2.txt adc 3 5 a d aa 3 adfa d ba 3 adf 去重第一列重复的行: [root@localhost cc]# cat ...

  9. marquee标签跑马灯连续无空白播放效果 纯CSS(chrome opera有效)

    marquee似乎没有设置首尾相连播放的属性,内容滚动时总会留出一段marquee本身长度的空隙,某些情况下很不方便: 捣鼓了一会,得出一种解决办法,关键有两点: 1.将需要滚动的内容复制一份于同一行 ...

随机推荐

  1. MVC到底是设计模式还是一种框架还是一种架构? https://www.zhihu.com/question/31079945

    具体知乎讨论内容:https://www.zhihu.com/question/31079945 MVC到底是设计模式还是一种框架还是一种架构? 我认为它是3种设计模式的演变和组合:观察者模式(Obs ...

  2. let能否完全替代IIFE

    let是什么 http://es6.ruanyifeng.com/#docs/let 最近,我写了一篇关于syntax of Java’s IIFE pattern的文章,来解释为什么我们用现在的方式 ...

  3. JVM系列(三)— Java内存模型

    我们已经了解了Java虚拟机的运行时数据区,垃圾收集相关知识,接下来学习虚拟机非常重要的部分 这就是Java内存模型与线程(第12章),这一篇,将主要讲讲内存模型 了解Java内存模型之前,先了解下计 ...

  4. 基于jdk8的格式化时间方法

    背景 jdk8之前,java使用Date表示时间,在做时间的格式化时,通常使用SimpleDateFormat,但是SimpleDateFormat是非线程安全的,在写代码时通常要将之定义为局部变量或 ...

  5. wpf问题集锦

    一.今天用vs2013新建wpf程序,项目名称命名为MainWindow,一启动就出现错误:类型“MainWindow.MainWindow”中不存在类型名称"App".博主顿时很 ...

  6. Python全栈开发:模块

    模块,用一砣代码实现了某个功能的代码集合. 参考资源:http://www.cnblogs.com/alex3714/articles/5161349.html 类似于函数式编程和面向过程编程,函数式 ...

  7. webpack打包出错分析

    Module not found: Error: Can't resolve 'bundle.js' in 更改打包命令 webpack run1.js  -o bundle.js

  8. WPF 多语言

    1.http://www.cnblogs.com/bear831204/archive/2009/03/17/1414026.html 2.http://www.cnblogs.com/horan/a ...

  9. synchronized ReentrantLock 比较分析

    在编写多线程代码的时候,对于不允许并发的代码,很多需要加锁进行处理.在进行加锁处理时候,synchronized作为java的内置锁,同时也是java关键字,最为被人熟知,即使是最初级的java程序员 ...

  10. html 引入公共的头部和底部