Крускал Уоллис расчет - PullRequest
0 голосов
/ 17 апреля 2019

У меня проблемы с кодированием теста Крускала-Уоллиса в R. Я пытался выяснить, как он работает, но не смог найти никаких ответов.У меня есть набор данных с 89 столбцами, и я должен сравнить каждый столбец с группой других.

Например, у меня есть данные различных экстензометров и других приборов в этих 89 столбцах, но мне нужно сравнить экстензометры друг с другом.Поскольку Крускал-Уоллис является тестом для трех или более групп, могу ли я сделать это с моим набором данных, должен ли я векторизовать его, составить список или мне нужно сравнить его 1 на 1?

Я пытаюсьсделайте этот цикл для пути 1 к 1:

i=3
j=3
while(i <= 8){
  if(j==i)
    j=j+1
  else 
    l1<- paste0("X__", i)
    l2<- paste0("X__", j)
    L1 <- as.factor(l1)
    L2 <- as.factor(l2)
    kruskal.test(L1~L2, data = dados)
    i = i+1
}

И получите ошибку, что все наблюдения находятся в одной группе.

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