Возможно, ответ на мой вопрос тривиален, но я не нашел правильного ответа.Рассчитать процент/частоту значения объекта съемки в r
У меня есть национальный опрос, состоящий из многих переменных, как этого (ради простоты я пропущенного некоторые переменных):
year id y.b sex income married pens weight
2002 1 1950 F 100000 1 0 1.12
2002 2 1943 M 55000 1 1 0.55
2004 1 1950 F 88000 1 1 1.1
2004 2 1943 M 66000 1 1 0.6
2006 3 1966 M 12000 0 1 0.23
2008 3 1966 M 24000 0 1 0.23
2008 4 1972 F 33000 1 0 0.66
2010 4 1972 F 35000 1 0 0.67
Где идентификатор является опрашиваемым, иттербий года рождения, женат является манекеном (1 женатый, 0 сингл), ручки - это манекен, который принимает значение один, если человек инвестирует в дополнительную пенсионную форму; вес - весовые коэффициенты.
Учтите, что первоначальное обследование составлено до 40 тыс. Наблюдений с 2002 по 2014 год (я отфильтровал его, чтобы иметь только отдельных лиц, которые появляются более одного раза). Я использую эту команду, чтобы создать обзорную объект:
d.s <- svydesign(ids=~1, data=df, weights=~weight)
Теперь, когда ФР взвешивается я хочу найти, например, процент женщин, или процент от женатого человека, что инвестировать в дополнительной пенсии; Я читал в R-справочной системе и в Интернете, чтобы найти команду, чтобы получить процент, но я не нашел правильный.
Заранее спасибо.
Так что процент 'число женщин, которые вкладывают капитал в дополнительной пенсии/общего число женщин ", правильно? То же самое для женатых людей. Какой у вас код до сих пор? – blacksite
Right @not_a_robot. Я использовал ** svytable (~ woman + obs, d.s) **, где obs - общее количество наблюдений (я создал переменную общность с последовательностью чисел от 1 до конца); Я также использовал ** svymean (~ woman, d.s) ** и ** svyratio (~ donna, ~ obs, d.s) **, но я не получил то, что мне было нужно. –