0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在统计软件R中进行方差分析测试

454398 来源:网络整理 作者:网络整理 2019-12-12 09:02 次阅读

步骤1:入门:

如何在统计软件R中进行方差分析测试

如果您的计算机上尚未存在R,则可以从官方网站免费下载位于:

http://cran.r-project.org/bin/windows/base/(Windows)

http://cran.r-project.org/bin/macosx/(Mac)

http://cran.r-project.org/(Linux

选择该版本的(32bit/64bit)版本操作系统的自然基础。

打开R:

您将看到基本命令建议已打开。这是已执行命令的日志和输出。但是,无法对其进行编辑,使其难以使用,而是使用以下命令打开脚本窗口:

文件》》

新脚本

此窗口充当基本的文字处理器(靠近记事本),可以通过右键单击一行或所选内容并运行它来编写,编辑和执行命令。或者,快捷键Control + r也将执行一行或选择。

注意:

您可以通过在注释的开头加上井号(#)来在R中编写注释。步骤3中显示了一个示例。

步骤2:读取数据:

.csv也许是最流行的文件处理数据文件时键入。 .csv文件可以从excel轻松制作。或者,您可以通过命名和指向变量将数据直接输入R中(请参见辅助映像)。如果您有.csv文件,那就太好了!使用以下命令之一读取它:

数据名称= read.csv(“适当的网页或文件目录”)

数据名称= read.csv(file.choose( ))

完成此操作之后,请使用以下命令浏览数据:

dim(数据名称)

str(数据名称)

头(数据名称)

附加(数据名称)

注意:

您将需要运行附加,否则需要R不会知道您要指的是什么数据集。

第3步:运行ANOVA测试:

您做的很棒!您已经接近完成一个独立变量ANOVA测试。

使用以下R命令运行方差分析:

name = aov(y variable〜x variable)#运行ANOVA测试。 》 ls(name)#列出测试存储的项目。

summary(name)#给出基本的方差分析输出。

图像中的示例将卡路里作为因变量y与一个自变量进行比较(在此示例中为糖)。

注意:

如果R找不到指定的变量,请确保标点符号匹配并且您已经执行了‘attach(data)’命令。

步骤4:然后是一个自变量

具有多个自变量x1,x2到xn的情况是一个简单的变化。 br》修改代码,使自变量成为在它们之间带有星号(*)的乘积:

name = aov(y〜x1 * x2 * xn)

步骤5:解释数据:

让我们从中获取多元模型第4步。在这里,我们尝试用糖,卡路里,脂肪,蛋白质以及它们彼此之间的相互作用(糖* CalFat,糖*蛋白质,CalFat *蛋白质和糖* CalFat *蛋白质)来描述卡路里。

焦点在列上:F大于上一列列出的值的概率。这通常称为 p值。在大多数情况下,您将重要性置于alpha = .05级别,或者我们要求P值小于.05 才被视为具有统计意义。

立即我们可以看到,术语Sugars ,Sugars * CalFat和CalFat * Protein在.05级别上不显着。或者,我们看到CalFat和Sugars * CalFat * Protein分别是最佳术语,P值远小于.05。

由此我们可以得出结论,如果您的目标是描述卡路里,则只需对CalFat进行回归或潜在的糖* CalFat *蛋白质。如果您打算采集更多样本,而您只关心它的预测或描述卡路里,那么您现在只需要从Fat中收集卡路里,而不必收集所有其他变量。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    67

    文章

    4346

    浏览量

    85616
收藏 人收藏

    评论

    相关推荐

    cyusb3014将固件程序编程到SPI Flash中进行调试,系统会提示我重置设备怎么解决?

    刻录到 SPI 闪存中进行调试。 我能知道如何在代码中设置它吗,我是否需要每次擦除 SPI 闪存,还是我该怎么做? 谢谢。
    发表于 02-27 08:21

    何在测试中使用ChatGPT

    Dimitar Panayotov 在 2023 年 QA Challenge Accepted 大会 上分享了他如何在测试中使用 ChatGPT。
    的头像 发表于 02-20 13:57 372次阅读

    通过Bifaces生成的elf文件,如何在HighTec集成的UDE中进行仿真?

    通过Bifaces生成的elf文件,如何在HighTec集成的UDE中进行仿真?
    发表于 02-18 07:51

    方差矩阵中各元素含义 协方差矩阵怎么算

    方差矩阵是统计学中常用的工具,用于描述多个随机变量之间的关系。在进行数据分析和建模时,协方差矩阵能够提供重要的信息,帮助我们理解变量之间的线性关系,以及它们的
    的头像 发表于 02-04 11:06 715次阅读

    贴片电感和贴片磁珠的特性?如何在贴片电感和贴片磁珠中进行选择?

    贴片电感和贴片磁珠的特性有哪些?如何在贴片电感和贴片磁珠中进行选择 ? 贴片电感和贴片磁珠是电子元器件中常见的两种被动元件,它们在电路中起到了稳压、滤波、隔离等关键作用。下面将详细介绍它们的特性
    的头像 发表于 02-03 14:49 192次阅读

    何在aurix tc233lp中进行ROM测试

    我的要求是进行ROM测试,以便在执行代码之前 CAN 验证没有数据损坏。 我在用户手册中找到了该部分(11.5.6.1 SRI ECC(安全获取路径)),但这会在代码获取过程中显示错误。 CAN 您提供任何替代方法。
    发表于 01-30 06:22

    方差矩阵和相关系数矩阵的转化

    方差矩阵和相关系数矩阵是统计学中常用的概念,在多变量统计分析中起着至关重要的作用。 在进行多变量统计分析时,我们通常会涉及多个变量之间的关
    的头像 发表于 01-12 11:02 513次阅读

    从定义和实施帮你对软件测试进行全解析

    软件测试软件开发过程中的一项重要环节,它的目的是确保软件能够满足预期的需求和质量标准,为客户提供高质量的产品或服务。本文将从定义和实施角度对软件
    的头像 发表于 12-21 14:25 203次阅读

    什么是频率域?为什么要在频率域中进行图像处理?

    什么是频率域?为什么要在频率域中进行图像处理? 频率域是指在频率上对图像进行分析和处理的领域。在频率域中,图像被转换为一组频率成分,其中每个频率表示图像中某种特定的变化。频率域分析使用
    的头像 发表于 11-20 14:05 1178次阅读

    关于MINI58 UART在SYS->P0_MFP中进行配置的问题

    | SYS_MFP_P50_UART0_TXD; 用串口测试软件测试到打印输出,这是为什么? 另外SPI配置如下:(技术手册上说SPI也在SYS->P0_MFP中进行配置)
    发表于 08-23 06:41

    统计学派18种经典数据分析方法!

    离中趋势分析:离中趋势分析主要靠全距、四分差、平均差、方差(协方差:用来度量两个随机变量关系的统计量)、标准差等
    的头像 发表于 08-04 14:52 421次阅读

    何在Linux中对CPU进行压力测试

    在Linux环境中对CPU进行压力测试,主要是为了测试系统的CPU负载能力和稳定性,可以使用多种工具和命令来进行测试。本文主要介绍两种常用的
    发表于 07-18 09:55 5987次阅读

    在IAR Embedded Workbench中进行ARM+RISC-V多核调试

    在之前的文章中,我们介绍了如何在IAR Embedded Workbench for Arm中进行多核调试,其中所有的CPU内核都是基于ARM架构。近些年来,随着RISC-V的兴起,不少芯片集成了基于RISC-V架构的CPU内核。
    发表于 06-13 17:38 620次阅读
    在IAR Embedded Workbench<b class='flag-5'>中进行</b>ARM+RISC-V多核调试

    在Matlab/Simulink中进行永磁同步电机流频比I/F控制系统的仿真分析

    本章节采用流频比I/F控制方法驱动永磁同步电机的转动,首先分析流频比I/F的控制原理,然后在Matlab/Simulink中进行永磁同步电机流频比I/F控制系统的仿真分析,为后续PMSM无感启动做铺垫。
    发表于 06-08 15:31 705次阅读
    在Matlab/Simulink<b class='flag-5'>中进行</b>永磁同步电机流频比I/F控制系统的仿真<b class='flag-5'>分析</b>

    何在LTspice中进行蒙特卡罗分析

    蒙特卡罗分析法又称统计模拟法、随机抽样技术,是一种随机模拟方法。通过使用随机数 (或更常见的伪随机数) 对元件公差产生随机组合,从而检查电路的操作变化。
    的头像 发表于 05-05 09:54 2124次阅读
    如<b class='flag-5'>何在</b>LTspice<b class='flag-5'>中进行</b>蒙特卡罗<b class='flag-5'>分析</b>?