我想使用三聚体程序包从我的数据中删除离群值,但它不会返回任何有意义的结果。我按照在线说明遵循了代码:
trimmedData <- sdTrim(data = exampleData, minRT = 150, sd = 3,
perCondition = FALSE, perParticipant = TRUE,
returnType = "mean", digits = 0)
,并从具有以下四个变量的数据文件中获取:
> head(exampleData)
participant condition accuracy RT
1 10 1 1 1720.456
2 10 1 1 1628.178
3 10 1 1 1727.709
4 10 1 1 2246.926
5 10 1 1 1246.832
6 10 1 1 2812.077
我最终得到了这个
> head (trimmedData)
participant X1 X0
1 1 NA NA
2 2 NA NA
3 3 NA NA
4 4 NA NA
5 5 NA NA
6 6 NA NA
与原始文件或我的代码有关吗?此功能对我来说非常有用,但我不知道为什么它不起作用。
答案 0 :(得分:0)
您需要重命名列以完全匹配期望的功能。就你而言
colnames(exampleData)[4] <- 'rt'
解决了该问题,该函数将返回您期望的结果。