excel统计分析——拉丁方设计

news2024/11/15 11:12:16

参考资料:生物统计学

        拉丁方设计也是随机区组设计,是对随机区组设计的一种改进。它在行的方向和列的方向都可以看成区组,因此能实现双向误差的控制。在一般的试验设计中,拉丁方常被看作双区组设计,用于提高发现处理效应差别的效率。

1、设计方法

        拉丁方是指用字母排成一个阶方阵,使得每一行、每一列中每个字母都恰好各出现一次。拉丁方设计(Latin square design)就是利用拉丁方安排试验的试验设计,是一种二维设计,用于有三个因素而且每个因素的水平数都相同的研究。如果试验水平数为k,则共安排k^2个试验。

2、主要特点

(1)经济性:通过k的平方个试验完成三因素各k个水平的试验,非常节省试验单位数。如果要从试验中获取更多信息时,需要安排“重复拉丁方”试验,“重复”不是复制相同的拉丁方,而是采用同样大小而处理排列不同的拉丁方。

(2)匀称性:均匀性是拉丁方的另一个优点。虽然拉丁方只用一个二维的正方格子表示,但所研究的三个因素各处理在拉丁方中是均匀分布的。

3、试验结果的统计分析

        拉丁方设计资料的统计分析采用无重复观测值的三因素方差分析模型。没有“重复拉丁方”时,只能分析各因素的主效应。由于各因素水平相同,只考虑主效应,数学模型为:

x_{ijkl}=\mu+\alpha_i+\beta_j+\gamma _k+\varepsilon _{jikl}

其中,x_{ijkl}为A因素i水平B因素j水平C因素k水平的第l个观测值;\alpha_i\beta_j\gamma_k为各因素的处理效应;\varepsilon _{jikl}为误差。平方和与自由度的分析如下:

SS_T=\sum x^2-C,          df_T=a^2-1

SS_A=\sum T_i^2/a-C,     df_A=a-1

SS_B=\sum T_j^2/a-C,     df_B=a-1

SS_C=\sum T_k^2/a-C,     df_B=a-1

SS_e=SS_T-SS_A-SS_B-SS_Cdf_e=(a-1)(a-2)

其中,T为总变异,ABC为各因素的变异,e为误差;a为因素水平数;Ti为A因素i水平的观测值之和,Tj为B因素j水平的观测值之和,Tk为C因素k水平的观测值之和;C=T^2/a^2,T为所有观测值的总和。

4、拉丁方设计的变形

(1)不完全拉丁方设计

        如果试验的某一因素与其他因素的水平数不同,这时拉丁方就不再是方阵而是一个矩阵,这时的拉丁方设计为不完全拉丁方设计(incomplete Latin square design)。不完全拉丁方设计资料的统计分析参考平衡不完全区组设计进行平方和分解,试验处理的平方和需要矫正,重复数、自由度参照公式据实计算。

(2)正交拉丁方设计

        如果在拉丁方字母(数字)上在叠加一个希腊字母,并且限定每个拉丁字母与希腊字母只相遇一次,此时拉丁方为正交拉丁方。正交拉丁方(crossed Latin square design)即利用正交拉丁方安排试验的试验设计。正交拉丁方也是一个二维设计,但客供研究四个因素,但要求每个因素的水平数相同,是拉丁方设计的扩展,并以此可推广到更多因素的拉丁方设计。

5、案例

因素1的5个水平:用一、二、三、四、五表示

因素2的5个水平:用Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ表示

因素3的5个水平:用A、B、C、D、E表示

方差分析过程如下:

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

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

相关文章

新《公司法》规定5年内完成注册资本实缴有哪些影响

2024年对很多企业可谓是一个洗牌的年份。随着新公司法的颁布,很多企业都忧心忡忡面临着各种挑战。其中新《公司法》规定5年内完成注册资本实缴就让很多企业老板睡不着觉。新《公司法》规定注册资本实缴制度将对市场和企业产生一系列影响。主要有以下这几方面&#x…

【Java项目介绍和界面搭建】拼图小游戏——键盘、鼠标事件

🍬 博主介绍👨‍🎓 博主介绍:大家好,我是 hacker-routing ,很高兴认识大家~ ✨主攻领域:【渗透领域】【应急响应】 【Java】 【VulnHub靶场复现】【面试分析】 🎉点赞➕评论➕收藏 …

【javascript】快速入门javascript

本文前言及说明 适合学过一门语言有一定基础的人看。 省略最初学习编程时的各种编程重复的基础知识。 javascript简介 编程语言(主前端) 用途:主web前后端,游戏,干别人网站 优点:速度快,浏…

Python之Web开发初学者教程----卸载ubuntu系统

Python之Web开发初学者教程----卸载ubuntu系统 Windows 10自带了Subsytem for Linux (WSL)功能,可以让用户在Windows命令行环境下运行Linux命令。用户可以在Windows应用商店中下载和安装Ubuntu子系统,有时在使用过程中需要完全删除Ubuntu子系统以释放硬…

Go语言学习-实现一个workshop

Creating new Go packages 1、创建一个Go package,叫: MyLib • Let’s create a Go package called MyLib and use it in our program 2、在go_project文件夹下开启终端,输入指令创建go.mod文件。 go mod init go_project• Assuming our…

【HTML】HTML基础6.1(表格以及常见属性)

目录 表格介绍 表格标签 表格标签的常见属性 案例 知识点总结 表格介绍 在浏览器中,我们经常见到形如 这样的表格形式,一般来说,表格是为了让数据看起来更加清晰,增强数据的可读性 有的程序员也会用表格进行排版 表格标签 &…

(UE4升级UE5)Selected Level Actor节点升级到UE5

本问所用工具为: UE5 UE4 插件AssetDeveTool包含:快速选择功能自动化批量LOD功能自动化批量展UV功能自动化批量减面功能自动化批量修改查找替换材质功能批量重命名工具碰撞器修改工具资源整理工具支持4.26 - 5.3版本https://mbd.pub/o/bread/mbd-ZZubkp…

ControlNet作者新作LayerDiffusion,让SD直接生成生成透明图像,堪比商用抠图软件

ControlNet作者又出新工作,这次的工作LayerDiffusion它使得大规模预训练的Stable Diffusion能够生成透明图像。该方法允许生成单个透明图像或多个透明图层,效果堪比商业产品Adobe Stock。而且LayerDiffusion和ControlNet一样支持基于SD微调的模型。 &quo…

Flutter的线程模型

在Flutter框架中,Embedder层负责把Flutter嵌入到各个平台上去,其所做的主要工作包括线程设置、渲染Surface设置,以及插件等。因此, Embedder负责线程的创建和管理,并且提供Task Runner给Engine使用。Engine则是负责提供…

钉钉h5应用 环境报错Error: Do not support the current environment:notInDingTalk

钉钉h5应用 环境报错 Error: Do not support the current environment:notInDingTalk problem Error: Do not support the current environment:notInDingTalk reason 前端页面运行在普通浏览器 solution 需要将h5页面在后台发布后,在钉…

Java中的日期时间类详解(建议收藏)!!!

Java中的日期时间类详解 1. LocalDate、LocalTime和LocalDateTime2. DateTimeFormatter3. 日期时间计算和比较4. **时区和日历**: 总结 本文详细解释了Java提供了 java.time 包来处理日期和时间的方式。 1. LocalDate、LocalTime和LocalDateTime LocalDate &#…

【HarmonyOS】鸿蒙开发之Stage模型-UIAbility的启动模式——第4.4章

UIAbi lity的启动模式简介 一共有四种:singleton,standard,specified,multion。在项目目录的:src/main/module.json5。默认开启模式为singleton(单例模式)。如下图 singleton(单实例模式)启动模式 每个UIAbility只存在唯一实例。任务列表中只会存在一…

【EI会议征稿通知】第四届控制与智能机器人国际学术会议(ICCIR 2024)

第四届控制与智能机器人国际学术会议(ICCIR 2024) 2024 4th International Conference on Control and Intelligent Robotics 第四届控制与智能机器人国际学术会议(ICCIR 2024)由华南理工大学自动化科学与工程学院主办&#xff…

【Android移动开发】helloworld项目文件剖析

本文讨论了一个Android应用的Gradle项目的各个方面。涵盖了Gradle的启动脚本,项目的配置文件(如build.gradle和gradle.properties),以及应用的源代码和资源文件。具体内容包括了项目结构、Gradle插件的配置、AndroidManifest.xml文…

SSM框架,SpringMVC框架的学习(上)

SpringMVC介绍 Spring Web MVC是基于Servlet API构建的原始Web框架,从一开始就包含在Spring Framework中。正式名称“Spring Web MVC”来自其源模块的名称( spring-webmvc ),但它通常被称为“Spring MVC”。 SpringMVC涉及组件 …

复合式统计图绘制方法(3)

复合式统计图绘制方法(3) 常用的统计图有条形图、柱形图、折线图、曲线图、饼图、环形图、扇形图。 前几类图比较容易绘制,饼图环形图绘制较难。 在统计图的应用方面,有时候有两个关联的统计学的样本值要用统计图来表达&#xff0…

Python电能质量扰动信号分类(六)基于扰动信号特征提取的超强机器学习识别模型

目录 往期精彩内容: 前言 1 数据集和特征提取 1.1 数据集导入 1.2 扰动信号特征提取 2超强模型XGBoost——原理介绍 2.1 原理介绍 2.2 特征数据集制作 3 模型评估和对比 3.1 随机森林分类模型 3.2 支持向量机SVM分类模型 3.3 XGBoost分类模型 代码、数据…

windows7怎么改ip地址?win7设置ip地址的步骤

随着网络的普及和技术的不断发展,IP地址对于计算机用户来说,已经不再是一个陌生的概念。在Windows 7操作系统中,根据网络环境和个人需求,有时我们需要手动修改IP地址。本文旨在向读者介绍如何在Windows 7系统中修改IP地址&#xf…

Redis常用指令,jedis与持久化

1.redis常用指令 第一个是key的常用指令,第二个是数据库的常用指令 前面的那些指令都是针对某一个数据类型操作的,现在的都是对所有的操作的 1.key常用指令 key应该设计哪些操作 key是一个字符串,通过key获取redis中保存的数据 对于key…

keil 中使用了cks32F103C8T6的芯片如何安装pack

首先是本来想使用stm32的芯片,结果商家给发过来的无法写入,一查是因为商家把cks的芯片给磨皮了,冒充stm来卖 那就花点时间来研究一下这个cks怎么在keil中写入 好不容易找到一个下载包 Keil.CS32F1xx_DFP.pack 【免费】中科芯CKSF103的PACK…