Источник: Nuances of Programming Ключевой навык специалиста по анализу данных состоит в организации и структурировании данных таким образом, чтобы их можно было эффективно хранить и получать к ним доступ в зависимости от типа выполняемой задачи. Например, для ввода данных в модель, хранения результатов реализации модели или последующей визуализации данных. Поэтому дата-сайентисту необходимо знать, какие структуры существуют, а также понимать их преимущества и недостатки. Ниже приведен список из восьми типов данных, которые пригодятся на любом этапе работы...
Предыдущая серия: https://zen.yandex.ru/media/id/5dad67587cccba00adeadb8d/kak-poniat-v-programmirovanii-vse-7-5fccab0a702d845a131731d2 Абстракция данных -- это способ организации структур данных по чётким формальным правилам, которые гарантируют, что эти структуры будут использоваться в системе корректно. Абстракции данных имеют внутреннюю и внешнюю части и интерфейс к ним. Все физические структуры данных (поля, атрибуты конкретных типов) хранятся внутри абстракции, и эта внутренняя часть скрыта от внешней...