пакет триммера в R не возвращает результаты - PullRequest
0 голосов
/ 26 октября 2018

Я хочу использовать пакет триммера для удаления выбросов из моих данных, но он не дает никаких ощутимых результатов.Я следовал коду в соответствии с инструкциями онлайн:

trimmedData <- sdTrim(data = exampleData, minRT = 150, sd = 3, perCondition = FALSE, perParticipant = TRUE, returnType = "mean", digits = 0)

и из файла данных с 4 переменными, подобными этому: > 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

Это связано с оригинальным файлом или моим кодом или чем-то еще?Эта функция была бы очень полезна для меня, но я не знаю, почему она не будет работать ..

1 Ответ

0 голосов
/ 26 октября 2018

Вам необходимо переименовать столбцы, чтобы они точно соответствовали ожидаемой функции.В вашем случае colnames(exampleData)[4] <- 'rt' решит проблему, и функция вернет ожидаемый результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...