Как использовать ковариаты в функции rddtools rdd_reg_lm? - PullRequest
0 голосов
/ 05 февраля 2020

Я пытаюсь запустить параметр RD c RD с помощью пакета rddtools R. Однако документация к пакету мне не очень понятна.

Первый: функция для определения объекта RD: rdd_data(y, x, covar, cutpoint, z, labels, data)

где covar, в справке файл, означает только «Экзогенные переменные» . Но какого типа? Фрейм данных? Список?

Секунда: Функция rdd_reg_lm снова требует информирования ковариат следующим образом:

rdd_reg_lm(rdd_object, covariates = NULL, order = 1, bw = NULL,
  slope = c("separate", "same"), covar.opt = list(strategy = c("include",
  "residual"), slope = c("same", "separate"), bw = NULL),
  covar.strat = c("include", "residual"), weights)

Где, в соответствии с файлом справки, аргумент ковариат означает просто «Формула для включения ковариат» . Опять же, мне не ясно, каков правильный способ применения этих ковариат.

Кроме того, возможно ли включить несколько ковариат в эту функцию rdd_data() и rdd_reg_lm()?

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

Я уже проверил эту топи c ниже

Как включить линейный тренд в дизайне разрывов регрессии с использованием rddtools

, который показал мне следующий пример:

rd.medic <- rdd_data(y = er ,x = ageyrs, covar = ageyrs, cutpoint=65, data = medicare)

rd.reg <- rdd_reg_lm(rdd_object=rd.medic, covariates = 'ageyrs', slope =
("same"), covar.opt = list("include"))

Несмотря на это, синтаксис все еще неясен для меня, поскольку я пытаюсь добавить несколько ковариат без успеха

Спасибо!

...