Разница в значениях межквартильного диапазона между R и MATLAB - PullRequest
0 голосов
/ 17 марта 2020

У меня есть столбец данных, но кажется, что межквартильный диапазон, рассчитанный для R и Matlab, различен.

Данные:

a = structure(list(Medication = c(0L, 0L, 0L, 0L, 3L, 0L, 0L, 0L,
3L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 3L, 0L, 3L, 0L, 0L, 3L, 3L,
1L, 0L, 0L, 1L, 0L, 0L, 0L, 0L, 3L, 3L, 3L, 1L, 0L, 2L, 0L, 0L,
0L, 0L, 0L, 3L, 3L, 0L, 0L, 3L, 3L, 0L, 0L, 0L, 3L, 0L, 6L, 1L,
0L, 3L, 0L, 3L, 0L, 0L, 0L, 0L, 0L, 3L, 3L, 0L, 3L, 0L, 0L, 0L,
0L, 3L, 3L, 0L, 3L, 3L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 3L, 0L, 0L,
3L, 0L, 0L, 0L, 3L, 3L, 0L, 0L, 0L, 0L, 1L, 1L, 1L, 0L, 3L, 0L,
1L, 1L, 1L, 0L, 1L, 0L, 1L, 3L, 3L, 1L, 1L, 1L, 1L, 0L, 1L, 1L,
1L, 0L, 0L, 0L, 0L, 0L, 0L, 3L, 0L, 0L, 3L, 0L, 0L, 1L, 3L, 3L,
0L, 1L, 0L, 4L, 0L, 2L, 3L, 3L, 3L, 0L, 0L, 0L, 3L, 3L, 0L, 3L,
0L, 3L, 0L, 3L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 3L, 0L, 0L,
0L, 0L, 0L, 3L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L,
1L, 0L, 3L, 0L, 3L, 0L, 0L, 2L, 0L, 0L, 0L, 3L, 0L, 0L, 0L, 0L,
0L, 2L, 0L, 0L, 0L, 1L, 0L, 0L, 0L, 3L, 0L, 0L, 0L, 0L, 0L, 0L,
0L, 0L, 0L, 3L, 3L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L,
0L, 2L, 0L, 3L, 3L, 7L, 3L, 0L, 0L, 0L, 1L, 0L, 0L, 0L, 0L, 3L,
0L, 0L)), row.names = c(NA, -250L), class = "data.frame")

Для R:

 summary(a)
 Medication  
 Min.   :0.00  
 1st Qu.:0.00  
 Median :0.00  
 Mean   :0.86  
 3rd Qu.:1.75  
 Max.   :7.00 

На MATLAB:

prctile(a,75)
ans =
     2

3-й квантиль / 75-й процентиль отличается между двумя программами, но среднее и медиана одинаковы. Различаются ли расчеты межквартильного диапазона между двумя пакетами?

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