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. VS2010-MFC(常用控件:按钮控件Button、Radio Button和Check Box)

    转自:http://www.jizhuomi.com/software/182.html 按钮控件简介 按钮控件包括命令按钮(Button).单选按钮(Radio Button)和复选框(Check ...

  2. 软件-开发软件:Android Studio

    ylbtech-软件-开发软件:Android Studio Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT, ...

  3. iOS之NSArray类簇简介-(copy、mutableCopy导致程序crash)

    1.前言 开发时常常用数组对数据进行处理,对NSMutableArray进行操作时经常导致程序崩溃,特研究一下NSArray的类簇!涉及__NSPlaceholderArray.__NSArray0. ...

  4. 动态调整Log4j日志级别

    log4j2.xml配置文件中支持配置monitorInterval参数,检测到配置改变后重新加载,达到动态调整日志级别的效果. 故调整日志级别无须手动重启服务. log4j2.xml配置文件示意: ...

  5. Git合并时遇到冲突或错误后取消合并

    当合并分支时遇到错误或者冲突,分支旁边会多出“|MERGING”这个东西 有这个状态存在时,会导致后面想要再合并的时候提示如下 所以需要先取消这次合并,使用“git merge --abort”命令

  6. python语句结构(while循环)

    while循环 pythhon中while语句的一般形式 while 判断语句: 执行语句 i=0 sum=0 while i<=100: sum+=i i=i+1 print(sum) #运行 ...

  7. java笔试之求最大连续bit数

    功能: 求一个byte数字对应的二进制数字中1的最大连续数,例如3的二进制为00000011,最大连续2个1    输入: 一个byte型的数字    输出: 无     返回: 对应的二进制数字中1 ...

  8. centos zabbix4.0编译安装

    zabbix的部署原理 zabbix server需要把监控数据入sql数据库,所以得Mysql环境 zabbix的web是基于php开发的,所以得LNMP环境 部署zabbix server和zab ...

  9. Luogu P1131 [ZJOI2007]时态同步(dfs)

    P1131 [ZJOI2007]时态同步 题意 题目描述 小\(Q\)在电子工艺实习课上学习焊接电路板.一块电路板由若干个元件组成,我们不妨称之为节点,并将其用数字\(1,2,3,\dots\).进行 ...

  10. reg命令详解

    reg命令是Windows提供的,它可以添加.更改和显示注册表项中的注册表子项信息和值. 1,reg add 将新的子项或项添加到注册表中  语法:reg add KeyName [/v EntryN ...