正交实验进行方差分析

news2024/11/25 4:45:03

一、案例介绍

想要从某种草药中提取植物酚,利用专业知识发现可能有三个条件会影响植物酚的提取,每个条件有三个水平,想要通过实验,寻找植物酚的最佳提取条件,其中提取植物酚的参考标准为植物酚的含量(案例数据虚构,不具有实际参考意义,不需要考虑交互项)。数据如下:

二、问题分析

本案例分析的目的是想要寻找植物酚的最佳提取条件,并且有三个因素三个水平,如果一次实验一次实验进行分析最后对比实验结果,共需要进行3*3*3=27次实验,显然,耗时较长,且效率不高,对此,为了解决该问题,可以使用正交实验来完成,不仅可以节省大量时间,还可以高效率的得到实验结果,至于想要寻找植物酚的最佳提取条件可以使用方差分析来研究。

三、软件操作及结果解读

(一) 正交表设计

1.软件操作

分析的第一步需要进行正交表的设计,利用SPSSAU可以快速得到正交表,进入SPSSAU页面,点击医学实验/研究里的正交实验,选择因子个数以及每个因子水平数,由于数据的因子个数为三个每个水平数为三,所以操作如下,最后点击开始分析,如下:

2.设计结果

生成的正交表如下:

共有9次实验,并且所得到的正交表满足特点(每列中不同数字出现的次数相等,在任意2列其横向组成的数字对中,每种数字对出现的次数相等)。得到的正交表可以上传到SPSSAU系统内进行下一步分析。

(二) 数据导入

1.数据格式

将得到的正交表以及实验数据进行上传分析,第一步需要整理正确的数据格式,需要上传带有标签的数据,比如因子1中的数字1代表加水量为6,2代表加水量为8,以此类推。整理如下:

2. 导入数据

将整理好的数据导入到SPSSAU系统内,点击页面右上角“上传数据”按钮,点击上传文件,将数据进行上传即可,如下:

将数据上传后进行方差分析。结果如下:

(三) 方差分析

  1. 软件操作
    方差分析又可以进行细分。X的个数为一个时,我们称之为单因素方差;X为2个时则为双因素方差;X为3个时则称作三因素方差,依次下去。当X超过1个时,统称为多因素方差。由于因变量是“含量”自变量是“加水量”、“时间”以及“次数”,所以使用三因素方差进行分析。点击进阶方法中的三因素方差分析→拖拽分析项→点击开始分析。

  1. 结果解读

结果如下:

从三因素方差分析的结果可以得到,加水量呈现出显著性(F=32.738,p=0.030<0.1) ,说明主效应存在,次数(F=56.721,p=0.017<0.1)说明主效应存在,虽然时间想p值为0.079如果显著水平为0.1,也呈现出显著性。并且具体对比发现3个因素的主次关系是:“次数>加水量>时间”

想要知道影响因素哪个水平最好,应该怎么办?可以通过绘制图进行直观的查看或者通过事后多重比较进行分析,由于绘制图形比较直观并且容易分析,所以本例子以绘制图形进行分析,结果如下:

横坐标为因子水平数,从图形中可以看出加水量为8L时最优,煎药时间为1.5h最优,煎药次数为2时最优,最优组合为“加水量8l,时间为1.5h最优,含水量30%,煎药次数为2次”。

四、结论

通过正交实验得到三因素三水平的正交表,然后整理为正确的数据进行上传至系统内,进行三因素方差分析,得到3个因素的主次关系是:“次数>加水量>时间”并且通过图形得到最优组合为“加水量8l,时间为1.5h最优,含水量30%,煎药次数为2次”。

五、知识小贴士

(1)为什么数据做不了多因素方差分析?

正交表和多因素方差分析,二者完全独立,因此有时候会出现正交表出来了但无法进行多因素方差分析,原因在于实验次数过少自由度不足导致无法进行多因素方差分析。比如正交表L9.3.4,4因子3水平的正交表。如果需要进行多因素方差分析,至少需要的自由度数量需要大于:4*(3-1)+1=9,那么最少需要10次实验才够4因子3水平的正交表进行多因素方差分析。解决办法有两个,一是选择实验次数更高的正交表;二是自己多做最少一次实验(且实验组合不能与正交表中已有的组合相同)。

(2)正交表和文献结果不一样?

正交表有很多,同样的因子数量和水平数,生成得到的正交表均有可能不同。

(3)事后多重比较的类型选择说明?

通常建议使用Bonferroni校正法较优。如果各组别样本不同时可使用scheffe,如果各组别样本完全相同可使用tukey法等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/588917.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

在线原型设计是什么?8款在线原型工具助你高效设计!

原型设计是产品经理、设计师和开发工程师沟通最初的产品设想的重要工具。 在线原型通过云端的方式具象化地呈现产品内容、结构及粗略的布局&#xff0c;说明用户将如何与产品进行交互&#xff0c;搭建了产品经理、设计师和开发工程师沟通的桥梁&#xff0c;帮助产研团队减少信…

什么是深度数据包检测 (DPI)

随着混合工作成为生活的正常部分&#xff0c;新技术每天都在使用&#xff0c;同时总是通过网络传输数据的山体滑坡。通过高正常运行时间、快速解决问题和富有洞察力的情报提供无缝的用户体验至关重要。为此&#xff0c;对网络进行端到端监控非常重要。 深度数据包检测是一种用…

技术招聘漫谈 | 正在招Golang工程师的你,赶快收藏这份识人秘籍!

各位技术面试官&#xff0c;欢迎来到新一期的技术招聘漫谈专栏。 在前两期的专栏中&#xff0c;我们解析了前端工程师&#xff08;点击此处回顾&#xff09;以及 Java 工程师&#xff08;点击此处回顾&#xff09;这两个常见技术岗位的招聘技巧。 今天&#xff0c;我们想把目…

了解和使用 Docker 镜像仓库

前言 在上文 《了解和使用 Docker》 之后&#xff0c;反响不错&#xff0c;也上了热榜。本来是想直接整理一下容器编排工具 Docker Swarm 和 K8s 博文的&#xff0c;但是半路杀出了这个活动&#x1f602;&#xff0c;为表敬意&#xff0c;先参与一波吧。 本文主要介绍一下容…

【MyBatis】MyBatis中#{}与${}的区别是什么?

文章目录 前言一、彻底理解SQL注入二、关于 # { }三、关于$ { }四、Mybatis中#{}与${}的区别五、代码案例使用#{}案例使用$ {}案例 前言 在开发中使用Mybatis经常使用到#{}与${}&#xff0c;二者区别是&#xff1f;来总结一下。 在mybatis中动态 sql 是其主要特性之一&#x…

什么是现代化智慧型档案馆

近日&#xff0c;智慧档案馆建设的新闻热度不断攀升&#xff0c;你知道智慧档案馆是什么吗&#xff1f; ​智慧档案馆是指运用现代信息技术手段&#xff0c;对传统档案馆进行数字化转型&#xff0c;实现档案数字化存储、智能化检索和共享服务。通过数字化转型&#xff0c;不仅可…

< 免费体验ChatGPT:免费且好用,不用使用 “ 魔法 ”,一款功能强大且轻便的插件!webTab! >

免费且好用&#xff0c;不用使用 “ 魔法 ”&#xff0c;一款功能强大且轻便的插件&#xff01;webTab&#xff01; &#x1f449; 前言&#x1f449; 功能演示图&#x1f449; 使用经验分享&#x1f449; 如何安装webTab插件呢&#xff1f;往期内容 &#x1f4a8; tips&#x…

(转载)基于量子遗传算法的函数寻优算法(matlab实现)

8.1 理论基础 8.1.1 量子遗传算法概述 量子遗传算法(quantum genetic algorithm,QGA)是量子计算与遗传算法相结合的产物&#xff0c;是一种新发展起来的概率进化算法。遗传算法是处理复杂优化问题的一种方法&#xff0c;其基本思想是模拟生物进化的优胜劣汰规则与染色体的交…

太优雅了,公司项目终于用上了Spring状态机

1、什么是状态机 1.1 什么是状态 先来解释什么是“状态”&#xff08; State &#xff09;。现实事物是有不同状态的&#xff0c;例如一个自动门&#xff0c;就有 open 和 closed 两种状态。我们通常所说的状态机是有限状态机&#xff0c;也就是被描述的事物的状态的数量是有限…

【HTML 往日冒险 01】标签 元素 属性 注释 文本格式化 颜色 CSS

HTML 往日冒险日志01 说在前面重新开始基础标签 basic元素 elements属性 attributes标题&#xff0c;水平线以及注释 headings段落与折行 paragraphs样式 html_styles文本格式化 formatting注释 comments颜色 colorsCSS 说在前面 HTML 对于现在的我来说&#xff0c;熟悉又陌生…

实验室信息系统源码,LIS源码

实验室信息系统源码&#xff0c;LIS源码 技术细节&#xff1a; SaaS架构的Client/Server应用 体系结构&#xff1a;Client/Server架构 客户端&#xff1a;WPFWindows Forms 服务端&#xff1a;C# .Net 数据库&#xff1a;Oracle 接口技术&#xff1a;RESTful API HttpW…

深度学习环境搭建笔记(一):detectron2安装过程

文章目录 第一步 安装python第二步 安装pycocotools第三步 安装Torch和Torchvision第四步 安装fvcore第五步 安装detectron2第六步 开始安装 第一步 安装python cuda 10.2 环境下 conda create -n detectron python3.7 第二步 安装pycocotools 下载对应的pycocotools-window…

ESXI7.0安装Windows Server 2008 R2

1&#xff1a;使用VC正常建立虚拟机&#xff0c;前四项根据自己的时间情况选择&#xff0c;兼容性用默认的ESXI7.0U2及更高版本。 2&#xff1a;客户机操作系统选择Windows,客户机操作系统版本选择我们想安装的Windows Server 2008 R2(64位&#xff09; 3&#xff1a;自定义硬件…

LINUX使用问题记录

LINUX使用问题记录 linux 安装pylab报错 sudo apt-get install python3-matplotliblinux换源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bakvim 编辑 sources.list &#xff1a; $ sudo vim /etc/apt/sources.list 将 sources.list 中的内容替换如下 注意&#…

Vulkan Tutorial 7 纹理贴图

目录 23 图像 图片库 暂存缓冲区 纹理图像 布局转换 将缓冲区复制到图像上 准备纹理图像 传输屏障掩码 清除 24 图像视图和采样器 纹理图像视图 采样器 Anisotropy 设备特征 25 组合图像采样器 更新描述符 纹理坐标系 着色器 23 图像 添加纹理将涉及以下步骤&am…

如何快速手撕单例类?一文教会你

&#x1f468;‍&#x1f393;作者&#xff1a;bug菌 ✏️博客&#xff1a;CSDN、掘金、infoQ、51CTO等 &#x1f389;简介&#xff1a;CSDN|阿里云|华为云|51CTO等社区博客专家&#xff0c;历届博客之星Top30&#xff0c;掘金年度人气作者Top40&#xff0c;51CTO年度博主Top12…

数据结构与算法基础-学习-24-遍历之DFS(深度优先搜索)和BFS(广度优先搜索)

目录 一、遍历定义 二、遍历实质 三、DFS 四、BFS 五、宏定义 六、自定义类型 七、函数实现 1、DFS&#xff08;邻接矩阵实现&#xff09; 2、DFS&#xff08;邻接表实现&#xff09; 3、BFS&#xff08;邻接矩阵实现&#xff09; 4、BFS&#xff08;邻接表实现&…

在idea中创建maven

说明&#xff1a;maven是一款管理和构建java项目的工具&#xff0c;使用maven&#xff0c;可规范开发&#xff0c;提高开发效率&#xff1b;maven的安装参考&#xff1a;http://t.csdn.cn/623Ah 配置Maven环境 创建maven&#xff0c;先要做准备工作&#xff0c;把idea中的环境…

带你开发一个远程控制项目---->STM32+标准库+阿里云平台+传感器模块+远程显示-------之 MQTT连接阿里云平台

第一篇&#xff1a; (13条消息) 带你开发一个远程控制项目----&#xff1e;STM32标准库阿里云平台传感器模块远程显示。_海口飞鹏岛科技有限公司的博客-CSDN博客 第二篇&#xff1a; (13条消息) 带你开发一个远程控制项目----&#xff1e;STM32标准库阿里云平台传感器模块远程…

C语言---数组

1、一维数组的创建和初始化 1.1、数组的创建 数组是一组相类型元素的集合。 数组的创建方式&#xff1a; type_t arr_name [const_n];//type_t 是指数组的元素类型 //const_n 是一个常量表达式&#xff0c;用来指定数组的大小。1.2、数组的初始化 数组的初始化是指&#x…