seleccione solo filas si su valor en una columna particular es menor que su valor en la otra columna

Estoy usando R y necesito seleccionar hileras con edad (edad de muerte) menor o igual que laclen (duración de la lactancia). Estoy tratando de crear un nuevo marco de datos para incluir solo filas / identificadores por los cuales el valor de la columna 'envejecido' es menor que su correspondiente valor de '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 

el nuevo marco de datos debería verse así:

dfnew:
id1   id2    laclen    aged
9830  64526    26       6 
7609  64547    28       0 
9925  64551     3       0 
9914  64551     3       2

¡Cualquier ayuda sería apreciada!

Bazon

Respuestas a la pregunta(3)

Su respuesta a la pregunta