Соответствие ближайшего соседа с расстоянием Махаланобиса в R - PullRequest
0 голосов
/ 04 августа 2020

Я хотел бы использовать пакет MatchIt в R для выполнения сопоставления ближайшего соседа с использованием расстояния Махаланобиса с некоторым измерителем. Какой из следующих двух параметров функции matchit, связанных с расстоянием Махаланобиса, мне следует использовать:

  1. параметр distance="mahalanobis" или
  2. параметр mahvars (например, mahvars = c("X1", "X2")?

В чем разница между ними?

Документация об этом краткая (см. страницы 16 и 19): https://imai.fas.harvard.edu/research/files/matchit.pdf.

1 Ответ

1 голос
/ 09 августа 2020

Вы должны использовать последнее. Аргумент distance необходим для определения оценки склонности, которая будет использоваться для формирования измерителя. При установке mahvars выполняется сопоставление расстояния Махаланобиса для переменных mahvars, и оценка склонности будет оцениваться на основе переменных в основной формуле. Затем можно указать аргумент caliper, который определяет ширину измерителя в единицах стандартного отклонения оценки склонности.

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