Визуализация данных с помощью библиотеки D3.js 4.x
Здесь можно купить книгу "Визуализация данных с помощью библиотеки D3.js 4.x " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-97060-569-1
Страниц: 298
Артикул: 94981
Возрастная маркировка: 16+
Краткая аннотация книги "Визуализация данных с помощью библиотеки D3.js 4.x"
Книга знакомит с одной из самых распространенных и мощных библиотек визуализации данных – D3.js. Прочтя ее, вы сможете решить любую задачу: от создания визуализации с нуля до запуска ее на сервере и написания автоматизированных тестов. Издание предназначено разработчикам веб-приложений, специалистам по анализу и обработке данных и всем, интересующимся интерактивным представлением данных в вебе с помощью библиотеки D3.
Содержание книги "Визуализация данных с помощью библиотеки D3.js 4.x "
Об авторах
О рецензенте
Предисловие
Глава 1. Первое знакомство с D3, ES2017 и Node.js
Что такое D3.js?
Что случилось с классами?
Что нового в версии D3 v4?
Что такое ES2017?
Запускаем Node и Git из командной строки
Краткое введение в инструменты разработчика Chrome
Неизбежный пример – столбчатая диаграмма
Загрузка данных
Двенадцать (плюс-минус) столбиков
Резюме
Глава 2. Начала DOM, SVG и CSS
DOM
Манипулирование DOM с помощью d3-выборки
Выборки
А не создать ли нам таблицу?
Так что же мы сделали?
Пример выборки
Манипулирование содержимым
Соединение данных с выборками
Пример визуализации с помощью HTML
Масштабируемая векторная графика
Рисование с помощью SVG
Добавление элементов и фигур вручную
CSS
Резюме
Глава 3. Геометрические примитивы в D3
Пути
Прямая линия
Область
Дуга
Символ
Хорда и лента
Оси
Резюме
Глава 4. Извлечение пользы из данных
Функциональный подход к данным
Встроенные функции массива
Функции для работы с данными в D3
Управление объектами с помощью пакета d3-collection
Масштабы
Порядковые масштабы
Количественные масштабы
Масштабы с непрерывной областью значений
Масштабы с дискретной областью значений
Время
Загрузка данных
Ядро
Управление потоком
Обещания
Генераторы
Наблюдаемые объекты
География
Получение геоданных
Рисование на картах
Географические данные как основа
Резюме
Глава 5. Все для удобства пользователя
Анимация
Анимация с помощью переходов
Соберем все вместе – последовательность анимаций
Взаимодействие с пользователем
Основы взаимодействия
Поведения
Буксировка
Кисти
Масштабирование
А нужна ли вам вообще интерактивность?
Резюме
Глава 6. Иерархические макеты в D3
Что такое макеты и зачем вам о них знать?
Встроенные макеты
Иерархические макеты
Генеалогическое древо
Кластер-блокбастер!
Карты древовидные – справные да видные
Очарованные разбиением
Раз, два, три, четыре, пять – начинаем паковать
И на закуску – солнце светит из-за туч!
Резюме
Глава 7. Другие макеты
Да здравствует модульный код
Летит пирог – румяный бок
Гистограммы-тристаграммы
Хордовый аккорд
Да пребудет с вами сила
По стопочке по маленькой налей, налей, налей
Бонусная диаграмма – сверкающие потоки!
Резюме
Глава 8. Использование D3 на сервере с применением Canvas, Koa 2 и Node.js
Подготовка окружения
Всех пассажиров, отправляющихся в Серверный город, просим занять свои места в поезде Koa
Определение близости и диаграммы Вороного
Рисование на холсте на стороне сервера
Развертывание в среде Heroku
Резюме
Глава 9. Обретение уверенности в своих визуализациях
Проверка стиля
Статическая проверка типов: TypeScript или Tern.js
Анализ кода с помощью Tern.js
Мощная связка TypeScript – D3
Mocha и Chai – разработка через поведение
Конфигурирование проекта для работы с Mocha
Тестирование поведений – BDD и Mocha
Резюме
Глава 10. Проектирование хорошей визуализации данных
Выбор правильных характеристик данных и типа диаграммы
Ясность, честность и чувство цели
Помогайте аудитории понять масштаб
Эффективное использование цвета
Оцените свою аудиторию
Несколько принципов дизайна для мобильных и настольных устройств
Резюме
Предметный указатель
Все отзывы о книге Визуализация данных с помощью библиотеки D3.js 4.x
С книгой "Визуализация данных с помощью библиотеки D3.js 4.x" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Визуализация данных с помощью библиотеки D3.js 4.x (автор Эндрю Рининсланд, Свизек Теллер)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку