t.test
位于 stats
包(package)。 说明
对数据向量执行一和两个样本t-tests。
用法
t.test(x, ...)
## Default S3 method:
t.test(x, y = NULL,
alternative = c("two.sided", "less", "greater"),
mu = 0, paired = FALSE, var.equal = FALSE,
conf.level = 0.95, ...)
## S3 method for class 'formula'
t.test(formula, data, subset, na.action, ...)
参数
x |
数据值的(非空)数值向量。 |
y |
数据值的可选(非空)数值向量。 |
alternative |
指定备择假设的字符串必须是 |
mu |
一个数字,表示平均值的真实值(如果执行两个样本检验,则表示平均值的差异)。 |
paired |
指示您是否想要配对的逻辑t-test。 |
var.equal |
一个逻辑变量,指示是否将两个方差视为相等。如果 |
conf.level |
区间的置信水平。 |
formula |
|
data |
包含公式 |
subset |
一个可选向量,指定要使用的观测子集。 |
na.action |
一个函数,指示当数据包含 |
... |
要传递给方法或从方法传递的更多参数。 |
细节
alternative = "greater"
是 x
的平均值大于 y
的替代方案。对于单样本情况:平均值为正。
如果paired
是TRUE
,则必须指定x
和y
,并且它们的长度必须相同。缺失值将被静默删除(如果 paired
是 TRUE
则成对删除)。如果var.equal
是TRUE
,则使用方差的汇总估计值。默认情况下,如果 var.equal
是 FALSE
,则分别估计两个组的方差,并使用对自由度的 Welch 修改。
如果输入数据实际上是恒定的(与两个平均值中较大的一个相比),则会生成错误。
值
类"htest"
的列表包含以下组件:
statistic |
t-statistic 的值。 |
parameter |
t-statistic 的自由度。 |
p.value |
检验的 p 值。 |
conf.int |
适合指定备择假设的平均值的置信区间。 |
estimate |
估计平均值或平均值差异取决于是单样本检验还是双样本检验。 |
null.value |
平均值或平均差的指定假设值,具体取决于它是单样本检验还是双样本检验。 |
stderr |
平均值(差值)的标准误差,用作 t-statistic 公式中的分母。 |
alternative |
说明备择假设的字符串。 |
method |
指示执行什么类型的t-test的字符串。 |
data.name |
给出数据名称的字符串。 |
例子
require(graphics)
t.test(1:10, y = c(7:20)) # P = .00001855
t.test(1:10, y = c(7:20, 200)) # P = .1245 -- NOT significant anymore
## Classical example: Student's sleep data
plot(extra ~ group, data = sleep)
## Traditional interface
with(sleep, t.test(extra[group == 1], extra[group == 2]))
## Formula interface
t.test(extra ~ group, data = sleep)
## Formula interface to one-sample test
t.test(extra ~ 1, data = sleep)
## Formula interface to paired test
## The sleep data are actually paired, so could have been in wide format:
sleep2 <- reshape(sleep, direction = "wide",
idvar = "ID", timevar = "group")
t.test(Pair(extra.1, extra.2) ~ 1, data = sleep2)
也可以看看
相关用法
- R tsdiag 时间序列拟合的诊断图
- R terms 示范条款
- R ts.plot 绘制多个时间序列
- R ts 时间序列对象
- R terms.object 术语对象的说明
- R tsSmooth 对时间序列使用固定间隔平滑
- R termplot 绘制回归项
- R time 时间序列的采样次数
- R ts-methods 时间序列对象的方法
- R toeplitz 创建对称和非对称托普利茨矩阵
- R ts.union 绑定两个或多个时间序列
- R tsp 类时间序列对象的 Tsp 属性
- R terms.formula 从公式构造术语对象
- R stlmethods STL 对象的方法
- R medpolish 矩阵的中值波兰(稳健双向分解)
- R naprint 调整缺失值
- R summary.nls 总结非线性最小二乘模型拟合
- R summary.manova 多元方差分析的汇总方法
- R formula 模型公式
- R nls.control 控制 nls 中的迭代
- R aggregate 计算数据子集的汇总统计
- R deriv 简单表达式的符号和算法导数
- R kruskal.test Kruskal-Wallis 秩和检验
- R quade.test 四方测试
- R decompose 移动平均线的经典季节性分解
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Student's t-Test。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。