Выбор ответа Middle Чтение и запись данных спрашивают часто обновлено
Почему Parquet лучше CSV
Вопрос
Почему для промежуточных данных анализа советуют Parquet, а не CSV?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Он колоночный и бинарный: хранит типы, сжат, читается по колонкам. Parquet хранит схему (даты остаются датами, category категорией), сжимается и читается по колонкам, поэтому обычно меньше и быстрее CSV.
Варианты ответа
- Parquet текстовый: его удобно читать глазами и сравнивать в git
- Он колоночный и бинарный: хранит типы, сжат, читается по колонкамправильный ответ
- Parquet открывается в Excel без конвертации, в отличие от CSV
- CSV нельзя прочитать в pandas, если в нём больше 1 млн строк
Разбор
Parquet хранит схему (даты остаются датами, category категорией), сжимается и читается по колонкам, поэтому обычно меньше и быстрее CSV. Он бинарный, а не текстовый, Excel его не открывает. Ограничения в миллион строк у CSV в pandas нет, оно есть у листа Excel.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Термины по теме
Ещё по теме «Чтение и запись данных»
- Как прочитать большой файл в pandas
- Файл больше памяти в pandas
- Агрегат по кускам через chunksize
- Вложенный JSON заказов в таблицу
- Разбор выгрузки из Excel: sep, decimal, dtype
- Запятая в дробях при чтении CSV
- CSV для русского Excel
- read_csv для русской выгрузки