101 Data Visualizations with Python: A Comprehensive Guide to Creating Impactful Visualizations Using Matplotlib and a Single Dataset
Эта книга представляет собой практическое руководство по созданию 101 различных типов визуализаций данных с использованием Python и библиотеки Matplotlib. Автор, Ахмед Абурайя, Data Architect и преподаватель с 15-летним опытом, предлагает уникальный подход: все визуализации строятся на одном синтетическом наборе данных, сгенерированном с помощью библиотеки Faker. Это позволяет читателю сосредоточиться на изучении техник визуализации, не отвлекаясь на поиск и очистку данных.
Книга начинается с основ: почему визуализация данных важна, принципы эффективной визуализации и обзор популярных библиотек Python. Затем автор шаг за шагом показывает, как установить необходимые библиотеки и сгенерировать синтетический набор данных о продажах. Основная часть книги посвящена 101 визуализации, охватывающей линейные графики, столбчатые диаграммы, круговые диаграммы, точечные диаграммы, ящики с усами и многие другие типы.
Каждая визуализация сопровождается кодом на Python и пояснениями, что делает книгу идеальным ресурсом как для начинающих, так и для опытных специалистов по данным. Книга подчеркивает важность визуализации для эффективной коммуникации данных и принятия обоснованных решений.
В заключении автор подводит итоги и предлагает дополнительные ресурсы для дальнейшего изучения. Книга предназначена для личного использования и образовательных целей, и все примеры кода могут быть свободно использованы с указанием авторства.
