Публикации по теме 'd3js'


Почему «D3» - это путь вперед?
Наука о данных приобрела популярность за последнее десятилетие или около того; в первую очередь из-за экспоненциального роста данных. Но данные - это просто набор цифр, как кто-то может их понять? Здесь на помощь приходят визуализация данных и повествование . Теперь главный вопрос: каковы основные инструменты для работы? Кто-то может сказать matplotlib , seaborn или даже plotly . Но ничто не может сравниться с масштабируемостью и гибкостью, которые обеспечивает D3. Для..

D3: .scaleBand, .rangeRound, .padding: Порядковый масштаб с полосами диапазона, включая отступы
Разветвленный скрипт, представленный ниже, был преобразован из D3.js v3 в v4. Сравнивая две сущности ниже: .scaleBand() v4 заменил .scale.ordinal() v3. .rangeRound() и .padding() из v4 заменили rangeRoundBands() из v3. .padding() - это удобный метод , который устанавливает для значений paddingInner и paddingOuter одно и то же значение, см. Рис.1 . console.log(bands.bandwidth()) v4 заменил console.log(bands.rangeband()) v3. Разветвленный скрипт v4 выше...

(Почти) все самые распространенные алгоритмы машинного обучения в Javascript
(Почти) все самые распространенные алгоритмы машинного обучения в Javascript Я получил степень магистра инженерии знаний почти десять лет назад. Тогда о науке о данных не было даже слова. Сегодня инженерия знаний была своего рода предшественником науки о данных. Тогда целью было использование систем сборки, которые могли бы облегчить управление знаниями (тогда это было актуально). Мы узнали такие вещи, как обучение на основе правил, простые модели и нейронные сети. Мои..

Введение в каналы Django
В этой статье мы поговорим о каналах Django и о том, как они могут изменить правила игры для фреймворка Django. Django - это уже зарекомендовавший себя фреймворк на рынке, но он синхронный, и в настоящее время с высоким спросом на приложения реального времени его нельзя было оставить позади. Для решения этой проблемы в игру вступают каналы Django. Цель каналов Django - расширить фреймворк Django, добавив к нему новый уровень для обработки использования WebSockets и фоновых задач. В..

Использование D3 в React с хуками
Простой D3 с React Hooks Компоненты функции React с хуками дает нам хороший способ интегрировать D3 с React. Есть много связанных статей, которые уже описывают это, но они быстро попадают в сорняки и усложняются. Эта статья - всего лишь основы того, как правильно начать работу. Вы можете расширяться оттуда. Раньше было сложно найти правильные места для размещения кода D3, особенно для тех, кто плохо знаком с D3, все еще ломая голову над тем, как D3 делает что-то. Оптимизация для..

Chart.js против D3.js
Хотя я еще не закончил создавать все другие части своего бюджетного приложения, сейчас я нахожусь на той стадии, чтобы начать думать о том, как строить графики приложения. В прошлый раз, когда я работал над приложением для составления бюджета, я работал с партнером, и она отвечала за построение графиков, так что я новичок в этом. В нашем групповом проекте мой партнер использовал Chart.js для создания кольцевой диаграммы расходов за каждый месяц и гистограммы для сравнения..

Анализ общедоступных данных с помощью D3
«Большинству из нас нужно послушать музыку, чтобы понять, насколько она прекрасна. Но часто мы представляем статистику так: мы просто показываем ноты, мы не играем музыку ». - Ганс Рослинг Визуализация при представлении данных является мощным инструментом для облегчения понимания и быстрого усвоения информации. Они привносят понимание в области, которые в противном случае могут быть упущены из виду, помогают людям понять сложные концепции, выявлять новые закономерности и тенденции..