и не говори. подумай лучше о том, что вот ты уже начинаешь ворчать на непостоянство функций
а как будет студентам, когда они еще толком что-то не освоили, а оно в них плюется красным предупреждением или просто не работает?
в отличие от dt, где все операции делаются по одним и тем же рельсам все годы, а операции фильтрации, группировки и манипуляций над колонками делаются в строго однозначных местах, также как и мерджи.
ну и вообще. имхо, не бывает гуманитарных студентов. бывают умные/мотивированные и глупые/немотивированные. первый прекрасно все усваивают, последним что угодно не зайдет.
Людям, входящим в андан, сначала нужно усвоить, что 90% работы -- это чтение файла, фильтрация колонок, преобразование колонок, группировка и вычисление над этими группами. С tidyverse
это сделать проще, т.к. данные операции называются чуть ли не теми же словами.
И уже потом можно начинать задумываться над оптимизацией, эффективностью и вот этим всем.
Учить азам андана через data.table -- это всё равно что требовать от младенца, чтобы он сначала побежал а уже потом пошёл.