Проверка рандомизации - PullRequest
1 голос
/ 16 мая 2019

Я чувствую себя немного глупо, задавая этот вопрос, но почему-то не могу понять это!

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

Condition A    Condition B
30                40

Основные данные выглядят так, как показано ниже

    Variable 1
P1   Condition A
P2   Condition B
P3   Condition A
P4   Condition A
P5   Condition B
P6   Condition A
.        .
.        .
.        .

Каков наилучший способ / функция для проверки (с использованием R), что они были равномерно распределены междуусловия?

Большое спасибо!

1 Ответ

1 голос
/ 18 мая 2019

Вы хотите chisq.test(), который работает с таблицей непредвиденных обстоятельств, а не с необработанным вектором групп. Использование просто так:

> x = factor(sample(c('A', 'B'), 1000, replace = TRUE, prob = c(0.6, 0.4)))
> table(x)
x
  A   B
605 395
> chisq.test(table(x))

    Chi-squared test for given probabilities

data:  table(x)
X-squared = 44.1, df = 1, p-value = 3.12e-11
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...