Функция ntile() в dplyr: почему она опасна для статистического анализа
The Trouble with 'Ntile()'

Блогер и специалист по R предупреждает: dplyr::ntile() не предназначена для разбиения данных на квантильные группы, несмотря на название. На примере фармакометрических данных с повторяющимися значениями веса показано, что функция может давать статистически некорректные результаты. Автор призывает не использовать ntile() там, где важна точность.
Это категорически не инструмент для разбиения данных на квантильные группы, и он абсолютно неправильно поведёт себя, если вы используете его для анализа данных. Пожалуйста, будьте осторожны.