Книга Киран Дейл «Визуализация данных с помощью Python и JavaScript. Анализ и преобразование данных» (2-е издание) — это практическое руководство по созданию интерактивной веб-визуализации, охватывающее полный цикл: от сбора и очистки данных до их доставки и отображения в браузере. Главная ценность книги — сочетание двух сильных сторон: Python для мощного анализа и обработки данных (с использованием pandas, NumPy, Matplotlib и Scrapy) и JavaScript (в частности библиотека D3.js) для создания впечатляющих и интерактивных веб-интерфейсов. В основе книги лежит сквозной практический проект по визуализации данных о Нобелевских лауреатах, что позволяет сразу применить изученные инструменты на реальной задаче.
Книга построена по принципу «тулчейна»: вы последовательно проходите все этапы работы с данными. Вы научитесь парсить веб-страницы с помощью Scrapy, очищать и анализировать «грязные» данные с помощью pandas, строить статические и интерактивные графики с Matplotlib и Plotly, создавать простой API на Flask для доставки данных, а главное — освоите ключевые концепции D3.js для создания сложных, синхронизированных и анимированных визуализаций (диаграмма временной шкалы, карта мира, столбчатая диаграмма, список с биографиями). Книга отлично подходит для разработчиков, знакомых с Python или JavaScript, которые хотят освоить востребованную область веб-визуализации данных, и представляет собой уникальный материал, объединяющий бэкенд-обработку данных и фронтенд-разработку в одной связке.
---
#DataVisualization #Python #JavaScript #D3js #DataScience #Pandas #WebDevelopment #Plotly #Scraping #OReilly