Всем привет! Сегодня решил задачу про сбор данных. Нужно было из таблицы с ID работников и их менеджеров найти таких менеджеров, у которых 5 и более подчиненных. В целом задача простая, почему на ней стоит сложность «Medium» не знаю Сначала я сгруппировал (.groupby())таблицу по колонке «managerID» и пересчитал количество повторений (count()). Дальше можно пойди двумя путями. В первом случае (до которого додумался сам), я объединил две таблицы (.merge()) таким образом, чтобы для каждого менеджера было понятно, сколько у него работников в подчинении. Затем сделал фильтрацию по образованной таблице и получил ответ. Как видно это не самый эффективный способ решения. По второму пути, наоборот, нужно сначала отфильтровать таблицу, чтобы получить ID менеджеров, у которых 5 и более сотрудников. По второму пути, наоборот, нужно сначала отфильтровать таблицу, чтобы получить ID менеджеров у которых 5 и более сотрудников. А потом, на основе этих данных, проредить начальную таблицу с помощью метода