1 个不稳定版本
使用旧的 Rust 2015
0.1.1 | 2023年6月30日 |
---|---|
0.1.0 |
|
#1007 in 数学
5KB
Rust Tukey Test
此脚本基于用户输入执行 Tukey 测试。它根据组数和总观测数计算 Tukey 测试的临界 q 值。临界 q 值可以用来确定多个组的均值之间是否存在统计学上的显著差异。
背景
Tukey 测试,也称为 Tukey 诚实显著差异 (HSD) 测试,是一种用于比较多个组均值的统计测试。它通常在执行方差分析 (ANOVA) 后应用,以确定组均值之间是否存在显著差异。
该测试根据组数和总观测数计算一个临界值(q 值)。通过将组均值之间的差异与这个临界值进行比较,Tukey 测试有助于识别哪些组之间具有显著不同的均值。
Tukey 测试在各个领域都很有用,例如实验研究、社会科学和商业分析。它允许研究人员和分析人员深入了解多个组之间的显著差异,使他们能够做出明智的决定或得出有意义的结论。
先决条件
- 已安装 Rust 编程语言(编译器和工具)。您可以从官方网站下载 Rust:[https://www.rust-lang.net.cn](https://www.rust-lang.net.cn)
如何运行代码
请在您的终端中运行以下命令。
cargo add [email protected]
cargo build
cargo run -- <group_count> <total_count>
$ rustc tukey_test.rs
在项目中使用 Crate 的示例
use tukey_test::tukey_test;
fn main() { let group_count = 4; let total_count = 20;
let q_value = tukey_test(group_count, total_count);
println!("The critical q value for the Tukey test is: {:.4}", q_value);
}