首页 > 解决方案 > T 检验错误 'arg' 必须为 NULL 或字符向量

问题描述

我正在尝试在 r studio 中进行 t 检验,但出现此错误: match.arg(alternative) 中的错误:'arg' must be NULL or a character vector my code is:

install.packages("ggpubr")
library(ggpubr)
library(magrittr)
library(tidyverse)
PHQ_Gender %>%
  select(PHQ_score, gender) %>%
t.test(PHQ_score ~ gender, PHQ_Gender)

表格如下所示:在此处输入图像描述

我的目标是比较性别的平均值,看看差异是否显着。先感谢您。

标签: r

解决方案


我没有你的数据,但看起来你把事情复杂化了:

t.test(PHQ_score ~ gender, data=PHQ_Gender)

推荐阅读