df <- data.frame(
rt = c(451, 562, 704, 324, 505, 600, 829),
cond = factor(x = c(1, 1, 1, 2, 2, 2, 2), labels = c("group1", "group2"))
)
# Welch's t-test (the default, does not assume equal variances)
independentSamplesTTest(rt ~ cond, df)
# Student's t-test (assumes equal variances)
independentSamplesTTest(rt ~ cond, df, var.equal = TRUE)
# one-sided test: is group1 larger?
independentSamplesTTest(rt ~ cond, df, one.sided = "group1")
# missing values are removed with a warning
df$rt[1] <- NA
df$cond[7] <- NA
independentSamplesTTest(rt ~ cond, df)
Run the code above in your browser using DataLab