Аналитик не выбирает инструмент наугад — он смотрит на задачу и подбирает функцию, которая её решает. Одно и то же действие можно выполнить разными способами, но правильный инструмент делает код проще, точнее и понятнее.
Проверь, насколько хорошо ты ориентируешься в базовых инструментах pandas:
сопоставь каждый инструмент (функцию) с задачей, которую он решает.