Выбор ответа Middle Чтение и запись данных спрашивают часто обновлено

Почему Parquet лучше CSV

Вопрос

Почему для промежуточных данных анализа советуют Parquet, а не CSV?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Он колоночный и бинарный: хранит типы, сжат, читается по колонкам. Parquet хранит схему (даты остаются датами, category категорией), сжимается и читается по колонкам, поэтому обычно меньше и быстрее CSV.

Варианты ответа

  1. Parquet текстовый: его удобно читать глазами и сравнивать в git
  2. Он колоночный и бинарный: хранит типы, сжат, читается по колонкамправильный ответ
  3. Parquet открывается в Excel без конвертации, в отличие от CSV
  4. CSV нельзя прочитать в pandas, если в нём больше 1 млн строк

Разбор

Parquet хранит схему (даты остаются датами, category категорией), сжимается и читается по колонкам, поэтому обычно меньше и быстрее CSV. Он бинарный, а не текстовый, Excel его не открывает. Ограничения в миллион строк у CSV в pandas нет, оно есть у листа Excel.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме