2016-05-05 10 views
0

Я запутался в использовании весов вероятности (pweight, в Stata), в частности, относительно его использования для RDD. Я выполняю на ответ при условии здесь:Fuzzy RDD и Stata pweight issue

https://stats.stackexchange.com/questions/121750/fuzzy-rdd-issue

Я понимаю, что пример/ответ на @Dimitri использует отсечку 0 и ширину полосы плюс/минус 1. Линия

gen w = max (0,1-abs (z))

0 для w вне этой полосы пропускания и 1 для значений точно при обрезании.

Мой вопрос: не использует ли pweight инверсию w? То есть не делает ли то, что он делает то же самое, что мы хотели бы достичь, придавая большой вес краям и нулевым наблюдениям вокруг обрезания? Я смущен ...

Спасибо за помощь!

ответ

1

Я не думаю, что ваше понимание весов вероятности является правильным. Stata будет взвешивать наблюдение со 100 более чем одним с 10, не менее. В некотором смысле весы уже «перевернуты».

Например, см следующий код:

#delimit; 
clear; 
set obs 2; 
gen y=100*(_n-1); 
gen w=10 in 1; 
replace w=100 in 2; 
list y w, clean noobs; 
reg y [pw=w]; 
gen x=_n; 
tw scatter y x [pw=w], ms(Oh); 

Как вы можете видеть, второе наблюдение с pweight 100 является более важным в расчете средних величин и также является более заметным в графике.

+0

Отлично - это имеет смысл. Меня смутило обратная часть. Я бы проголосовал за ваш ответ, если бы мог. Спасибо! – andtie

+1

@andtie Вы можете выбрать его как ответ, нажав на галочку. –

 Смежные вопросы

  • Нет связанных вопросов^_^