双因素方差分析计算器

使用双因素 ANOVA 表分析两个分类因素及其交互作用

示例结果

1 个示例

分析带重复的两个因素

计算 2 x 2 实验的主效应和交互作用

{
  "result": {
    "grandMean": 11.25,
    "factorARejectNull": true,
    "factorBRejectNull": true,
    "interactionRejectNull": false
  }
}
查看输入参数
{ "cellData": "Low | Morning | 8, 9, 7\nLow | Evening | 10, 11, 9\nHigh | Morning | 12, 13, 11\nHigh | Evening | 15, 14, 16", "alpha": 0.05, "decimalPlaces": 4 }

关键信息

分类
数学、日期与金融
输入类型
textarea, number
输出类型
json
样本覆盖
4
支持 API
Yes

概览

双因素方差分析计算器是一款专业的统计工具,旨在分析两个分类自变量(因素)对一个连续因变量的影响。通过计算各因素的主效应以及它们之间的交互作用,该工具能帮助研究人员判断不同实验条件下结果差异是否具有统计学显著性,并自动生成包含 F 统计量和 P 值判定结果的分析报告。

适用场景

  • 当需要同时评估两个独立变量(如不同药物和不同剂量)对实验结果的影响时。
  • 研究两个因素之间是否存在交互作用,即一个因素的效果是否受另一个因素水平影响时。
  • 在科学实验或质量控制中,需要通过 F 检验来验证多组样本均值是否存在显著差异时。
  • 需要快速计算双因素 ANOVA 表而无需手动编写复杂统计公式时。

工作原理

  • 按照“因素A | 因素B | 数值列表”的格式输入数据,每行代表一个实验组合,数值间以逗号分隔。
  • 设置显著性水平(Alpha),通常默认为 0.05,并指定结果保留的小数位数。
  • 系统自动计算各组的平方和(SS)、自由度(df)和均方(MS),进而得出 F 统计量。
  • 根据计算出的 P 值与显著性水平进行对比,判定因素 A、因素 B 及交互作用是否拒绝零假设。

使用场景

农业科研:分析不同种类的肥料和不同的灌溉频率对农作物产量的综合影响。
医学临床:探讨不同药物类型与患者年龄段对康复时间的协同作用。
工业制造:评估加工温度和原材料硬度对产品耐用性指标的交互影响。

用户案例

1. 职场压力与时间段对专注力的影响分析

心理学研究员
背景原因
研究员想了解员工在不同压力水平(高、低)和一天中不同时间段(早、晚)的专注度是否存在差异。
解决问题
需要确定压力和时间是否独立影响专注力,以及它们之间是否存在干扰效应。
如何使用
在单元格数据中输入: Low | Morning | 8, 9, 7 Low | Evening | 10, 11, 9 High | Morning | 12, 13, 11 High | Evening | 15, 14, 16
示例配置
alpha: 0.05, decimalPlaces: 4
效果
计算结果显示压力水平和时间段的主效应均显著(Reject Null: true),但交互作用不显著。

2. 教学方法与班级规模对成绩的影响

教育统计员
背景原因
学校测试了两种教学法(传统、互动)在不同班级规模(大班、小班)下的教学效果。
解决问题
分析教学方法的效果是否会因为班级人数的多寡而发生改变。
如何使用
输入数据: Traditional | Small | 75, 80, 78 Traditional | Large | 60, 65, 62 Interactive | Small | 85, 90, 88 Interactive | Large | 82, 84, 80
效果
分析表显示教学方法和班级规模均有显著影响,且两者存在显著的交互作用,说明互动式教学在小班效果更佳。

用 Samples 测试

math-&-numbers

相关专题

常见问题

什么是双因素方差分析中的交互作用?

交互作用是指一个因素对因变量的影响会随着另一个因素的水平变化而发生改变,表明两个因素并非独立起作用。

输入数据时对格式有什么严格要求?

必须遵循“因素1 | 因素2 | 数值1, 数值2...”的格式,确保每个组合的数值用逗号分隔,且每组数据占一行。

显著性水平 Alpha 的作用是什么?

Alpha 是拒绝零假设的阈值。如果计算出的 P 值小于 Alpha,则认为该因素的影响在统计上是显著的。

这个计算器支持不带重复的实验吗?

本工具主要针对带重复的实验设计,通过在每个组合下输入多个数值来计算交互作用和误差项。

如果结果显示“Reject Null”为 true 意味着什么?

这意味着该因素或交互作用对结果产生了显著影响,样本间的差异不太可能是由随机误差引起的。

API 文档

请求端点

POST /zh/api/tools/two-way-anova-calculator

请求参数

参数名 类型 必填 描述
cellData textarea -
alpha number -
decimalPlaces number -

响应格式

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON数据: JSON数据

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-two-way-anova-calculator": {
      "name": "two-way-anova-calculator",
      "description": "使用双因素 ANOVA 表分析两个分类因素及其交互作用",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=two-way-anova-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]