Como faço para dividir um quadro de dados com base no intervalo de valores da coluna em R?

Eu tenho um conjunto de dados como este:

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

Como divido esse conjunto de dados em três conjuntos de dados, onde o primeiro consiste em todos os usuários com idades entre 0 e 5, o segundo é 6 a 10 e o terceiro 11 a 15?