問題タブ [propensity-score-matching]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
30 参照

r - データセット内の傾向スコア一致者の値に対応する値を挿入します

傾向スコアが一致した 2 つのグループ (EG と CG) があります。最初のデータ フレーム df_1 は、対応する参加者のペアを示しています。

さらに、EG からの参加者のみを含むデータ フレーム (長い形式、つまり、すべての行が測定ポイント) があります。このデータ フレームには、時点 1 での年齢を示す変数と、参加者を選択した年齢グループを示す変数も含まれています。

最後に、CG からの参加者のみを含むデータ フレームがあります (これも長い形式です)。このデータ フレームには、年齢グループ変数は含まれていません。

EG と CG の両方の参加者 (rbind df_2 と df_3 など) を含むデータ フレームが必要です。しかし、EG からの対応する一致した人物が持つ値に対応する CG 参加者に age_group の値を挿入したいと思います。たとえば、ID 836587 (CG) を持つ人物は、age_group で 801208 (EG) と同じ値を受け取る必要があります。これは、これら 2 人の参加者が (df_1 に従って) 一致するペアであるためです。

最終的なデータセットは次のようになります。

これを行う方法はありますか?どんな助けやアドバイスも大歓迎です!

0 投票する
1 に答える
486 参照

sas - SAS 傾向スコアの一致: PSMATCH での一致が考慮される観測値が、データ セットで使用可能な観測値の合計よりも少ない

コホートのバランスをとるために、SAS プロシージャ PSMATCH を使用しています。ロジスティック回帰を使用して傾向スコアを個別に計算し、次に PSDATA を使用して PSMATCH で生成されたデータセットを使用しています。地域、方法(最適、貪欲、可変比率)、距離変数、キャリパー値、比率に変化をもたらすことにより、(最良の結果を得るために)マッチングを複数回繰り返しています。以下のコードを見つけてください。

私の懸念は、マッチングのために考慮される観測の数 (つまり、すべての観測) に関するものです。総観測ロジスティック回帰データセットは、治療群 1: 531 および治療群 2: 3252 です。しかし、PSMATCH レポートでは、治療群 1: 446 および治療群 2: 2784 として報告されたすべての観測結果は、PSMATCH メソッドの変動に関係なく一貫しています。

誰かがカウントの低下の考えられる理由を理解するのを手伝ってくれますか?