正交实验与极差分析
正交试验极差分析流程如下图:

- 正交试验说明
正交试验是研究多因素试验的设计方法。对于多因素、多水平的实验要求,如果每个因素的每个水平都要进行试验,这样就会耗费大量的人力和时间,正交试验可以选择出具有代表性的少数试验进行试验,从而找出最优试验方案。
例如进行一个三因素三水平的试验,按照全面试验的思想,就要进行=27次实验,实验次数多且重复;但是如果选择进行正交试验就只需要做9次试验,大大节省了人力物力和时间,因此正交试验在很多领域都被广泛应用。 - 正交表设计
正交试验是通过现成的规格化表——正交表,科学的安排试验并通过极差分析或者方差分析来分析试验结果,找到最优试验方案的。
正交表是正交试验的基本工具,以正交表为例说明下正交表的概念和特点。式中L表示正交表,数字 3 表示因素的水平个数,右上指数为 4,标明最多可安排因素(包括交互)的个数。L右下的 9 表示本正交试验总的试验次数。即如采用该试验,那么可以完成安排最多4 个因素,每个因素最多 3个水平的总共9次的试验。
当前有一份三因素三水平的数据需要进行正交试验,目的是得到最优试验组合。
首先进行正交表的设计。设计正交表,可以使用SPSSAU进行,分析路径【SPSSAU->实验/医学研究->正交试验】。有时候可能会遇到SPSSAU输出的正交表的因素或水平数与预期不一致,是因为SPSSAU系统默认找到最接近的标准正交表,如果不一致,需要进行正交表的改造,例如使用拟水平法、组合法、并列法等。
具体操作可以查看SPSSAU帮助手册进行了解学习。https://spssau.com/helps/medicalmethod/orthogonal.html
本案例使用SPSSAU得到三因素三水平正交设计表如下:

得到正交设计表后,接下来需要按照正交表进行试验。
三、进行试验
从得到正交表可以看出,本次试验共需要进行9次。试验1为使用因子1的1水平、因子2的1水平和因子3的1水平进行试验;试验2为使用因子1的1水平、因子2的2水平和因子3的3水平进行试验,以此类推,分别得到9次试验的分析结果。
本次试验的三个因子分别是A、B、C,三个因子各有三个水平简单记为水平123,得到最终试验结果如下:

得到试验结果之后,对实验数据进行分析,目的是找到试验的最优因素和最优试验组合,即希望找到ABC三个因子中哪一个对综合得分的影响最优,同时找到综合得分最高的因素水平组合。
四、极差分析
对正交试验数据进行分析主要有两种分析方法,分别是极差分析与方差分析。极差分析又称直观分析法,它具有计算简单、直观形象、简单易懂等优点,是正交试验结果分析最常用的方法。本案例使用极差分析法进行分析。
极差分析设计的相关指标机器说明,如下表所示:

使用SPSSAU进行极差分析,操作如下图,需要注意的是,SPSSAU默认情况下试验数据越大越好,如果试验数据越小越好,此时可下拉选择‘试验数据类型’参数为‘越小越好’即可。

极差分析输出两类结果,分别是极差分析表格和因子各水平均值图。接下来进行极差分析结果解读,确定最优因素和最佳因素水平组合。
五、结果解读
结果1:极差分析表格

首先看R值(因素极差值):R值的大小反映了各因素对于试验结果的影响程度大小。所以本次试验结果显示,C因素为最优因素,对试验结果影响最大,其次是A因素,最后是B因素。因而三个因素的优劣排列顺序为因子C>因子A>因子B。
再看最佳水平:最佳水平显示,因子A在水平3的时候最优;因子B在水平2的时候最优;因子3在水平2的时候最优。
综合上述分析,得到这次试验的最优因素是“因子C”,最佳因素水平组合是“因子A的3水平、因子B的2水平、因子C的2水平”。
结果2:因子各水平均值图

因素各水平均值图展示各个因素各个水平的试验数据平均值情况;可通过图形直观查看各水平的试验数据平均值情况并进行对比;并找出最佳水平组合,进行分析汇总。从上图也可以直观看出最佳因素水平组合为“因子A的3水平、因子B的2水平、因子C的2水平”。
六、总结
进行正交试验分析,首先需要进行正交表的设计, SPSSAU默认找到最接近的标准正交表,如果与试验预期不符,可以进行正交表的改造后再使用。然后根据得到的正交表进行试验,记录好试验结果,上传到SPSSAU系统。最后使用极差分析(或方差分析)来分析正交试验结果,得到最优因素和最佳因素水平组合。
相关文章:
正交实验与极差分析
正交试验极差分析流程如下图: 正交试验说明 正交试验是研究多因素试验的设计方法。对于多因素、多水平的实验要求,如果每个因素的每个水平都要进行试验,这样就会耗费大量的人力和时间,正交试验可以选择出具有代表性的少数试验进行…...
DEXTUpload .NET增强的上传速度和可靠性
DEXTUpload .NET增强的上传速度和可靠性 DEXTUpload.NET Pro托管在Windows操作系统上的Internet Information Server(IIS)上,服务器端组件基于HTTP协议,支持从web浏览器到web服务器的文件上载。它也可以在ASP.NET服务器应用程序平台开发的任何网站上使用…...
SkyWalking 将方法加入追踪链路(@Trace)
SkyWalking8 自定义链路追踪@Trace 自定义链路,需要依赖skywalking官方提供的apm-toolkit-trace包.在pom.xml的dependencies中添加如下依赖: <dependency><groupId>org.apache.skywalking</groupId><artifactId>apm-toolkit-trace</artifactId>&…...
MySQL Administrator定时备份MySQL数据库
1、下载并安装软件mysql-gui-tools-5.0-r17-win32.exe 2、将汉化包zh_CN文件夹拷贝到软件安装目录 3、菜单中打开MySql Adminstrator,见下图,初次打开无服务实例。 点击已存储连接右侧按钮①,打开下图对话框。点击“新连接”按钮ÿ…...
Kubernetes入门教程 --- 使用二进制安装
Kubernetes入门教程 --- 使用二进制安装1. Introduction1.1 架构图1.2 关键字介绍1.3 简述2. 使用Kubeadm Install2.1 申请三个虚拟环境2.2 准备安装环境2.3 配置yum源2.4 安装Docker2.4.1 配置docker加速器并修改成k8s驱动2.5 时间同步2.6 安装组件3. 基础知识3.1 Pod3.2 控制…...
深度学习模型压缩方法概述
一,模型压缩技术概述 1.1,模型压缩问题定义 因为嵌入式设备的算力和内存有限,因此深度学习模型需要经过模型压缩后,方才能部署到嵌入式设备上。 模型压缩问题的定义可以从 3 角度出发: 模型压缩的收益: 计算: 减少浮点运算量(FLOPs),降低延迟(Latency)存储: 减少内…...
《NFL橄榄球》:坦帕湾海盗·橄榄1号位
坦帕湾海盗(英语:Tampa Bay Buccaneers)是一支位于佛罗里达州的坦帕湾职业美式橄榄球球队。他们是全国橄榄球联盟的南区其中一支球队。在1976年,与西雅图海鹰成为NFL的球队。球队在最初的两个球季连败26场,在二十世纪七…...
Xmake v2.7.7 发布,支持 Haiku 平台,改进 API 检测和 C++ Modules 支持
layout: post.cn title: “Xmake v2.7.7 发布,支持 Haiku 平台,改进 API 检测和 C Modules 支持” tags: xmake lua C/C package modules haiku cmodules categories: xmake Xmake 是一个基于 Lua 的轻量级跨平台构建工具。 它非常的轻量,没…...
苹果ios签名证书的生成方法
在使用hbuilderx打包uniapp或html5应用的时候,假如是打包ios应用,是需要ios签名证书,和证书profile文件的,这个证书要求是p12格式的证书,profile文件又叫描述文件。 这两个文件,需要在苹果开发者中心生成&…...
c++开发配置常用网站记录
1.ubuntu 镜像源: (1) 清华源:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/ (2) 阿里源:https://developer.aliyun.com/mirror/ubuntu?spma2c6h.13651102.0.0.3e221b11VuM27s 包含了ubuntu各个版本的source源 2.ubuntu iso镜像下载…...
DC-1 靶场学习
以前写过了,有一些忘了,快速的重温一遍。 DC一共九个靶场,目标一天一个。 文章目录环境配置:信息搜集:漏洞复现:FLAG获取环境配置: 最简单的办法莫过于将kali和DC-1同属为一个nat的网络下。 信…...
oracle 不使用索引深入解析
首先,我们要确定数据库运行在何种优化模式下,相应的参数是:optimizer_mode。缺省的设置应是"choose",即如果对已分析的表查询的话选择CBO,否则选择RBO。如果该参数设为“rule”,则不论表是否分析…...
什么是自助式BI工具,有没有推荐
为什么需要自助式BI? 传统的BI采用的是“业务提报表需求,IT进行开发”的模式。决策管理者和业务人员提出用报表等来展示经营管理数据的需求;接着IT响应需求,进行需求沟通、数据处理加工、报表开发等主体工作;最后决策管…...
如何高效管理自己的时间,可以从这几个方向着手
如果你是上班族,天选打工人,你的绝大多数时间都属于老板,能够自己支配的时间其实并不多,所以你可能察觉不到时间管理的重要性。但如果你是自由职业者或者创业者,想要做出点成绩,那你就需要做好时间管理&…...
【PAT甲级题解记录】1014 Waiting in Line (30 分)
【PAT甲级题解记录】1014 Waiting in Line (30 分) 前言 Problem:1014 Waiting in Line (30 分) Tags:模拟 双端队列 Difficulty:剧情模式 想流点汗 想流点血 死而无憾 Address:1014 Waiting in Line (30 分) 问题描述 银行有N个…...
web接入大华摄像头实时视频
目录 一、FFmpeg下载及配置 二、nginx下载及配置 三、摄像rtsp取流 四、ffmpeg推流 五、html前端工作 一、FFmpeg下载及配置 地址:Download FFmpeg 下载并解压FFmpeg文件夹,配置环境变量:在“Path”变量原有变量值内容…...
Git代码冲突-不同分支之间的代码冲突
1、解决思路在团队开发中,提交代码到Git仓库时经常会遇到代码冲突的问题。- 原因:多人对相同的文件进行了编辑,造成代码存在差异化- 解决方案:1. 使用工具或git命令对比不同分支代码的差异化2. 把不同分支中有效代码进行保留&…...
KUKA KR C4机器人与S7-1200PLC进行PROFINET通信的具体方法和步骤
KUKA KR C4机器人与S7-1200PLC进行PROFINET通信的具体方法和步骤 首先,从KUKA机器人控制柜中将KOP备选软件包拷贝出来,然后在“WorkVisual Development Environment”安装KUKA备选软件包(版本非常重要,尽量从控制柜中拷贝), 也可以从以下链接中获取: KUKA机器人PROFINET…...
从0到1一步一步玩转openEuler--24 openEuler管理进程-调度启动进程
文章目录24 openEuler管理进程-调度启动进程24.1 定时运行一批程序(at)24.1.1 at命令24.1.2 设置时间24.1.3 执行权限24.2 周期性运行一批程序(cron)24.2.1 运行机制24.2.2 crontab命令24.2.3 crontab文件24.2.4 编辑配置文件操作…...
Servlet笔记(10):Session跟踪
Servlet Session 跟踪 Http是一种“无状态”协议,所以需要保存session会话,维持Web服务器连接。 Cookies 一个Web服务器可以分配一个唯一的session会话ID存储至Web客户端的cookie中,对于客户端的后续请求可以使用接收到的cookie来识别。 但是…...
八股文的终结:为什么2026年大厂面试开始大规模考察“内存安全”?
在2026年的北美IT求职市场中,底层系统开发(Infrastructure, Backend, Systems Engineering)岗位的技术面试逻辑正在经历一场深刻的底层范式转换。过去几年中,候选人凭借熟练背诵C虚函数表、STL底层源码剖析、以及各类设计模式等标…...
[GDOUCTF 2023]<ez_ze> SSTI 绕过数字与大括号过滤的实战技巧
1. SSTI注入基础与ez_ze题目背景 SSTI(Server-Side Template Injection)服务器端模板注入是Web安全中常见的漏洞类型,它允许攻击者通过构造恶意模板表达式在服务器端执行任意代码。在CTF竞赛中,这类题目往往通过过滤关键字符来增加…...
SeamlessM4T v2:如何突破语言障碍的5个实用技巧
SeamlessM4T v2:如何突破语言障碍的5个实用技巧 【免费下载链接】seamless-m4t-v2-large 项目地址: https://ai.gitcode.com/hf_mirrors/ai-gitcode/seamless-m4t-v2-large 想象一下这样的场景:你在参加一个国际会议,演讲者正在用你听…...
NLP-StructBERT在跨语言语义匹配中的惊艳效果案例
NLP-StructBERT在跨语言语义匹配中的惊艳效果案例 最近在做一个国际化产品的语义搜索功能时,遇到了一个挺头疼的问题:用户用中文提问,但我们的知识库里有大量优质的英文资料。传统的做法是先把问题翻译成英文,再去搜索࿰…...
Python开发者必看:用SMSBoom给你的短信服务做个‘压力体检’(附完整配置流程)
Python开发者必看:用SMSBoom给你的短信服务做个‘压力体检’(附完整配置流程) 短信服务作为现代应用的关键组件,其稳定性直接影响用户体验。想象一下,当你的电商平台在促销活动期间需要发送大量验证码时,短…...
实战应用:基于快马平台构建企业级9-1免费安装预约系统
今天想和大家分享一个很实用的实战项目——基于InsCode(快马)平台构建的企业级9-1免费安装预约系统。这个系统特别适合家电维修、家居安装这类服务型企业使用,能大大提升客户预约体验和内部管理效率。 项目背景与需求分析 最近帮朋友公司做技术咨询,他…...
苹果开发者必备:如何高效生成与管理IOS App专用密码
1. 什么是App专用密码?为什么开发者需要它? 如果你是一名iOS开发者,最近在上传IPA文件到App Store Connect时,可能会遇到系统要求你输入"App专用密码"的情况。这其实是苹果为了提升账户安全性而引入的双重认证机制的一部…...
MegSpot专业视觉分析工具:从基础操作到高级应用全指南
MegSpot专业视觉分析工具:从基础操作到高级应用全指南 【免费下载链接】MegSpot MegSpot是一款高效、专业、跨平台的图片&视频对比应用 项目地址: https://gitcode.com/gh_mirrors/me/MegSpot 在数字媒体创作与分析领域,如何高效对比图片细节…...
nginx——方向代理和负载均衡
目录 1.1 Nginx概述 1.1.1 企业青睐 Nginx 的核心原因 1.1.2 Nginx的作用 1.3 反向代理和负载均衡 1.4 注 1.4.1 代理百度并使用 18090 端口 1.1 Nginx概述 1.1.1 企业青睐 Nginx 的核心原因 Nginx 由俄罗斯开发者打造,具有超高稳定性(资源占用极低…...
智能磁盘清理引擎:基于Windows Cleaner的系统空间优化解决方案
智能磁盘清理引擎:基于Windows Cleaner的系统空间优化解决方案 【免费下载链接】WindowsCleaner Windows Cleaner——专治C盘爆红及各种不服! 项目地址: https://gitcode.com/gh_mirrors/wi/WindowsCleaner 在数字化办公环境中,系统磁…...
