¿Cómo divido un marco de datos basado en el rango de valores de columna en R?

Tengo un conjunto de datos como este:

Users   Age
1        2
2        7
3        10
4        3
5        8
6        20

¿Cómo divido este conjunto de datos en 3 conjuntos de datos donde el primero consiste en todos los usuarios con edades entre 0–5, el segundo es 6–10 y el tercero es 11–15?

Respuestas a la pregunta(2)

Su respuesta a la pregunta