R rpsychi ind.oneway.second терпит неудачу с этими (реальными) сводными данными - PullRequest
0 голосов
/ 17 апреля 2019

Когда я запускаю rpsychi с этими реальными данными, он завершается с ошибкой «Ошибка в delta.upper + dfb: не числовой аргумент для двоичного оператора».

Я считаю, что это ошибка, а не из-за не- числовые данные, потому что если вместо использования действительного среднего ([, 3]) и sd ([, 2]) я использую либо [, 3], либо [, 2] как среднее, так и sd, код выполняется без ошибок.(И нет нечисловых данных).

Что дает и как я могу получить его для обработки моих данных?

Код:

require(rpsychi)
DataSum<-read.csv("CSharpDateMeanSEMandN4.csv", header = FALSE)
DataSum[,2] <- 10 * DataSum[,2]
DataSum
with(DataSum, ind.oneway.second(DataSum[,3], DataSum[,2], DataSum[,1], sig.level = 0.05))

Данные:

100,0.00076,18.8

100,0.00227,17.4

100,0.0000232,15.7

100,0.0000757,13.7

100,0.000402,11.5

100,0.0000557,7.93

100,0.00292,19.1

100,0.000314,20.5

100,0.000065,16.6

100,0.0000065,13.7

100,0.0000000000000000000546000,11.0

100,0.0000176,7.21

И чтобы избежать ответов, которые не имеют отношения:

sapply (DataSum, mode)

   V1        V2        V3 

"числовой""числовой" "числовой"

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