Как установить df для соотношения полов второго df - PullRequest
0 голосов
/ 18 октября 2018

Я новичок в R, и у меня есть вопрос относительно фреймов данных.У меня есть два dfs, которые содержат одного _настроенного _ индивидуума (N ~ 1600), а другого незараженного индивидуума (N ~ 450), и у меня есть различные переменные, включая пол, где больше женщин присутствует в затронутая группа.Прежде чем присоединиться к двум df, я хочу иметь одинаковое соотношение мужчин и женщин в группе без изменений

По сути, я хочу случайным образом выбрать подмножество без изменений В группе должно быть такое же соотношение мужчин (с кодом 1) и женщин (с кодом 2), что у затронутого .

Non affected, 4:4 ratio males to females
  IID Sex TotIQ Digit_Span Vocabular    k2_totm k2age_w Handedness Status
1  4   2   112         13        17 0.08773563     567          1     Non Affected
2  5   1    99          8        14 0.03377185     594          1     Non Affected
3  12  1   112          7        14 0.62737341     596          1     Non Affected    
4  13  1   119         12        11 0.03377185     610          1     Non Affected
5  24  1   115          8         8 0.95115608     583          1     Non Affected
6  45  2   124         12        19 0.57340963     565          2     Non Affected
7  47  2   111          8        15 0.35755452     603          1     Non Affected
8  54  2   116         12         8 1.22097497     595          1     Non Affected

Affected, 2:5 ratio males to females
    IID Sex TotIQ Digit_Span Vocabular   k2_totm k2age_w Handedness Status
1   37   1   101         12        13 -1.369286     566          1    Affected
2   51   2   104         13        15 -1.747033     564          1    Affected
3   175  1   101          7        11 -1.315323     611          1    Affected
4   195  2    96          8         8 -1.315323     591          1    Affected
5   243  2    94         10         8 -1.693069     572          1    Affected
6   271  2   110          7        15 -1.585142     563          1    Affected
7   289  2   111         13        13 -1.099467     607          1    Affected

Я пробовал sample (), но он выбирает строки случайным образом, независимо от пола

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

...