CSV - это как коробка без инструкций. Снаружи это просто текстовый файл, в котором внутри куча сюрпризов: даты строками, числа текстом, пропуски в виде “-”, а русская кодировка превращает “Сотрудник” в какие-то кракозябры. Обычно, при read_csv используют набор основных параметров: задать путь, разделитель быть может и кодировку. Но функционал здесь намного больше, давайте поговорим о том, какие еще могут быть аргументы у этой функции. Данные фишки использую в своей работе регулярно, так как приходится работать с большим числом CSV файлов. Если вам интересно глубже понимать аналитику и работать с данными, то приглашаю вас в свой Telegram-канал, где регулярно выходят короткие заметки и практические примеры. Если оставить pandas угадывать, то колонка с числами легко становится строкой из-за пары мусорных значений. Иногда файл большой, а вам нужно 6 колонок из 60. Это и быстрее, и дешевле по памяти, и меньше шансов случайно притащить мусор. Если пропуски не привести к NaN, вы в любом случа