Извлечение данных из соответствующей когорты и запуск теста mcnemar / chi sq - PullRequest
0 голосов
/ 26 апреля 2019

Как создать фрейм данных, содержащий информацию о соответствующем подмножестве, но включающую переменные, которые не были включены в качестве ковариации, но были в исходном наборе данных?

Набор данных содержит: у (переменная экспозиции) x1, x2, x3 (ковариаты) z (переменная результата)

сопоставление склонности переменной экспозиции (y) к контролю для базовых ковариат: мод <- у ~ х1 + х2 + х3, данные, метод, штангенциркуль </p>

Меня интересует связь между y и выходной переменной (z), которые являются двоичными (0/1). Я могу получить информацию о матрице совпадений, но, поскольку z не было в сопоставлении предрасположенности, как мне создать подмножество, включающее только предметы из сопоставленных образцов. После чего я надеюсь извлечь данные z только для сопоставленного образца и запустить тест chi sq или mcnemar для y и z.

Я могу увидеть детали сопоставленного образца, выполнив: mod.data <- match.data (mod) но он не содержит интересующую переменную (z), но z находится в исходном наборе данных. Я также знаю идентификатор соответствующей темы, выполнив мод $ match.matrix. Я попытался использовать data [mod,], который, кажется, работает, но он не дает таблицу 2x2, а только дает 1x2, где y == 0. Однако мне нужно сообщить об y == 1, поэтому я может выполнить тест chi sq / тест Макнемара. </p>

Я новичок с R и сопоставлением баллов склонности, поэтому любой совет / помощь будет принята с благодарностью. Заранее большое спасибо.

...