Я использую R и потребность выбрать строки с в возрасте (возраст смерти) меньше чем или равный laclen (продолжительность кормления грудью). Я пытаюсь создать новый кадр данных, чтобы только включать строки/идентификаторы, посредством чего значение column'aged' является меньше, чем его соответствующее значение 'laclength'.
df:
id1 id2 laclen aged
9830 64526 26 6
7609 64547 28 0
9925 64551 3 0
9922 64551 3 5
9916 64551 3 8
9917 64551 3 8
9914 64551 3 2
новый кадр данных должен быть похожим на это:
dfnew:
id1 id2 laclen aged
9830 64526 26 6
7609 64547 28 0
9925 64551 3 0
9914 64551 3 2
Любая справка ценилась бы!
Bazon
df[df$aged <= df$laclen, ]
Должно получиться. Квадратные скобки позволяют индексировать на основе логического выражения.