D3.js

Скриншот программы:
D3.js
Детали программы:
Версия: 4.0.0 обновление
Дата загрузки: 18 Jul 16
Разработчик: Mike Bostock
Тип распространения: Бесплатная
Популярность: 79

Rating: nan/5 (Total Votes: 0)

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

Библиотека будет манипулировать HTML и SVG-код на основе конфигурации входного и самих данных, в то же время позволяя разработчикам использовать CSS3 и HTML5, чтобы стиль его выход.

D3 очень быстро, поддерживает большие наборы данных, динамические эффекты при наведении курсора мыши и анимации.

Там в большой API, чтобы помочь разработчикам адаптировать ее к своим собственным структурам данных и вывода пользовательских визуализаций и диаграммы они действительно нужны.

Много примеров включены в пакет загрузки.

Библиотека D3.js постепенно заменяет большинство современных современных инструментов для построения графиков, став неофициальным стандартом, когда дело доходит до построения современных, красивых веб-приложений на основе визуализации данных.

<сильный > Что нового в этом выпуске:

  • Ноль зависимости! JSDOM теперь ограничивается зависимость развития для тестирования.
  • Удалите зависимость от времени выполнения глобального окна и документа.
  • Исправлена ​​ошибка d3.transition () сбой в IE.
  • Исправлена ​​ошибка selection.append для теневых заморских, которые испытывают недостаток в NamespaceURI.
  • Исправлена ​​ошибка quadtree.find при использовании х и у аксессорах.
  • Исправлена ​​ошибка синтаксического анализа названных цветов, чтобы быть чувствительны к регистру.
  • Добавить поддержку для цвета & Quot; rebeccapurple & Quot;.
  • Улучшение начальное случайное расположение узлов для макетов силы.

Что нового в версии 3.5.9:

  • Ноль зависимости! JSDOM теперь ограничивается зависимость развития для тестирования.
  • Удалите зависимость от времени выполнения глобального окна и документа.
  • Исправлена ​​ошибка d3.transition () сбой в IE.
  • Исправлена ​​ошибка selection.append для теневых заморских, которые испытывают недостаток в NamespaceURI.
  • Исправлена ​​ошибка quadtree.find при использовании х и у аксессорах.
  • Исправлена ​​ошибка синтаксического анализа названных цветов, чтобы быть чувствительны к регистру.
  • Добавить поддержку для цвета & Quot; rebeccapurple & Quot;.
  • Улучшение начальное случайное расположение узлов для макетов силы.

Что нового в версии 3.5.6:

  • Ноль зависимости! JSDOM теперь ограничивается зависимость развития для тестирования.
  • Удалите зависимость от времени выполнения глобального окна и документа.
  • Исправлена ​​ошибка d3.transition () сбой в IE.
  • Исправлена ​​ошибка selection.append для теневых заморских, которые испытывают недостаток в NamespaceURI.
  • Исправлена ​​ошибка quadtree.find при использовании х и у аксессорах.
  • Исправлена ​​ошибка синтаксического анализа названных цветов, чтобы быть чувствительны к регистру.
  • Добавить поддержку для цвета & Quot; rebeccapurple & Quot;.
  • Улучшение начальное случайное расположение узлов для макетов силы.

Что нового в версии 3.5.5:

  • Ноль зависимости! JSDOM теперь ограничивается зависимость развития для тестирования.
  • Удалите зависимость от времени выполнения глобального окна и документа.
  • Исправлена ​​ошибка d3.transition () сбой в IE.
  • Исправлена ​​ошибка selection.append для теневых заморских, которые испытывают недостаток в NamespaceURI.
  • Исправлена ​​ошибка quadtree.find при использовании х и у аксессорах.
  • Исправлена ​​ошибка синтаксического анализа названных цветов, чтобы быть чувствительны к регистру.
  • Добавить поддержку для цвета & Quot; rebeccapurple & Quot;.
  • Улучшение начальное случайное расположение узлов для макетов силы.

Что нового в версии 3.5.3:

  • Исправлена ​​selection.interrupt когда прерывания последнего запланированного перехода .

Что нового в версии 3.5.0:

  • Добавьте названные переходы (например, 1 2) одновременно анимации на одних и тех же элементов.
  • Add & Quot; прерывание & Quot; события для обработки при переходе прерывается.
  • Разрешить легкость происходит переход в или длительность быть изменен до начала перехода.
  • Добавьте d3.svg.arc cornerRadius (например, 1 2 3 4).
  • Добавьте d3.layout.pie обивка (например, 1 2 3).
  • Добавьте двойной щелчок и дважды нажмите плавные переходы к d3.behavior.zoom.
  • Добавить продолжительность d3.behavior.zoom для настройки или отключить двойной щелчок переходов.
  • Добавьте d3.map (массив [, сбруя,]) для построения карты с помощью ключа из массива.
  • Добавить d3.scale.ordinal rangeRoundPoints, округлую версию rangePoints.
  • Добавьте d3.geom.quadtree найти для эффективного поиска 2D.
  • Добавьте d3.variance и d3.deviation.
  • Добавьте языковые стандарты для Польши и Канады.

Что нового в версии 3.4.13:

  • Fix недействительны преобразование при переключении между линейной и осями войти .
  • Исправлена ​​ошибка форматирования число групп с очень маленькими или очень большими числами в показателе обозначениях.
  • Номер Фикс форматирование с явным минусом (& Quot; - & Quot;). Знак
  • потеря Fix точности во время линейной интерполяции.
  • Исправлена ​​аварии в d3.layout.stack при передаче пустой массив.
  • Исправлена ​​ошибка falsey строки при разборе DSV.
  • Исправлена ​​утечка d3 глобальный узел.

  • <Литий> преобразование Fix из HCL цвет Lab.
  • Исправлена ​​ошибка d3.mean, d3.median и d3.scale.quantile принуждать значения чисел.
  • Повышение производительности d3.map и d3.set с помощью Object.create (NULL).

Что нового в версии 3.4.12:

  • Fix неперехваченное InvalidStateError брошенную при использовании d3.xhr с типы ответов нетекстовые.
  • Исправлена ​​ошибка синтаксического анализа положительных сдвигов часовых поясов с ненулевым числом минут.
  • Обновление до версии 1.0.0 JSDOM.
  • Исправлена ​​ошибка selection.size на выбор входа.

Что нового в версии 3.4.8:

  • Исправлено:
  • d3.layout.tree RangeError (максимальный размер стека вызовов превышен) на особо глубоких деревьев.
  • d3.behavior.zoom ошибка с несколькими целями touchstart.

Что нового в версии 3.4.6:

  • Фиксированный Разбор часовой пояс (% Z) .
  • Исправлена ​​d3.scale.quantile игнорировать нулевые значения в домене.
  • Оптимизированный d3.mean.

Что нового в версии 3.4.4:

  • Исправлена ​​ошибка в d3.behavior.drag: когда в одно касание в мультисенсорный концов, другие штрихи может продолжиться.
  • Исправлена ​​ошибка в d3.behavior.drag и d3.behavior.zoom когда touchstart мишень удаляется.
  • Исправлена ​​ошибка в d3.geo.conicConformal для точек антиподальных к коническим происхождения.
  • Исправлена ​​ошибка в d3.formatPrefix: SI-префиксы соответствуют для малых и больших чисел
  • .
  • Исправлена ​​ошибка в d3.scale.ordinal с одноплодной доменом, дискретным диапазоном и неизвестного входного значения.
  • Исправлена ​​ошибка в d3.svg.axis где порядок DOM тиковых элементов не соответствует дисплей.
  • Исправлена ​​ошибка в d3.time.scale для субсекундной поколения клеща.
  • Удален обходной путь в течение трех-летней WebKit ошибки в d3.mouse.
  • Удален обходной путь для старого Sizzle сортировочного ошибка.
  • Новые языковые стандарты, доступные для CA-ES, EN-RU, PT-BR и ZH-CN.

Что нового в версии 3.4.3:

  • Избегает асимметричный поведение Math.sin и математике. соз в Chrome 33 в d3.geo.area и d3.geo.path.

Что нового в версии 3.4.2:

  • Исправлена ​​ошибка отсутствует символ валюты при форматировании валюты с использованием Si- приставка обозначения в локали с суффиксом валюты.

Что нового в версии 3.4.1:.

  • Исправлена ​​ошибка обмотки порядка в projection.clipExtent

Что нового в версии 3.4.0:

  • Добавлена ​​d3.locale для создания нового локализованного числа и форматы времени.
  • Добавлена ​​force.chargeDistance для ограничения влияния заряда сил.
  • Добавлена ​​timeFormat.multi для форматов времени мульти-разрешения.
  • Добавлена ​​размер и пустые методы d3.map и d3.set.
  • Более быстрая реализация d3.geom.hull вклад.
  • Встроенная поддержка AMD / RequireJS.

Что нового в версии 3.3.11:

  • Исправлена ​​DSV разборе (d3.tsv, d3. CSV) с кросс-доменных запросов в IE9.

Что нового в версии 3.3.10:

  • Исправлена ​​рендеринга нестабильность в адаптивном ресэмпинга, когда точки лежат на часть небесного меридиана, лежащая ниже горизонта.
  • Неподвижные оси рендеринга при переключении между порядковым и количественным шкалам.
  • Передать индекс группы J к функции фильтра в selection.filter и transition.filter.

Что нового в версии 3.3.9:

  • Улучшена производительность d3.geo.projection когда это адаптивная ресэмплинг отключена.
  • Улучшена производительность жестов перетаскивания на браузерах, которые поддерживают selectstart события.
  • Исправлена ​​автоматическая точность scale.tickFormat при использовании значащих цифр.

Что нового в версии 3.3.8:

  • Исправлена ​​катастрофическая потеря точности при вычислении Вороного тесселяции.
  • Исправлена ​​Вороного тесселяции, когда клетка не пересекает степень клипа.

Что нового в версии 3.3.6:

  • Повышение точности намотки определение порядка в d3.geo .projection.
  • Fix сферическую вырезку для сложных многоугольников.
  • Исправлена ​​ошибка окна просмотра отсечение, когда субъект полигона полностью окружает видовой экран.
  • Исправьте нулевой длительности переходов, чтобы всегда галочкой один раз при Т = 1 (и никогда т = 0).

Что нового в версии 3.3.5:

  • Порядковый не весы больше не неявно продлить домен с rangeBands или rangePoints.

Что нового в версии 3.3.3:

  • Поддержка время синтаксического анализа зоны смещения (% Z) в d3.time.format.

Что нового в версии 3.3.0:

  • Добавьте selection.interrupt для немедленного прерывания текущего перехода .
  • Добавьте brush.event для программной чистки зубов, в том числе переходов.
  • Добавьте zoom.event для программного изменения масштаба, в том числе переходов.
  • Добавьте d3.interpolateZoom для плавного изменения масштаба на основе ван Вейк & Nuij.
  • Добавьте zoom.center для управления над координационным центром в то время как MouseWheel масштабирование.
  • Добавить & Quot; zoomstart & Quot; и & Quot; zoomend & Quot; событий zoom.on.
  • Добавьте d3.geo.transform для упрощения создания пользовательских геометрических преобразований.
  • Добавьте d3.geo.clipExtent для видового экрана отсечения с помощью пользовательских преобразований.
  • Разрешить d3.geo.stream для потоковой передачи трехмерных координат; полезно для динамического упрощения.
  • Добавить & Quot; beforesend & Quot; событие xhr.on манипулировать запрос перед отправкой.
  • Добавьте axis.innerTickSize и axis.outerTickSize; мульти-осуждает аргумент axis.tickSize.
  • Добавьте d3.pairs для построения кортежей смежных элементов.

Что нового в версии 3.2.5:

  • Исправлена ​​ошибка с локализованным десятичной точки в d3.format .
  • Исправлено подавление поведение по умолчанию для жестов перетаскивания на сенсорных устройствах.
  • Улучшение точности с плавающей точкой для log.ticks и log.nice.
  • В комплекте уменьшенная JavaScript для использования с Бауэром.

Что нового в версии 3.2.2:

  • а MouseMove событие, которые инициированы на мобильном Safari вызывая щетка
  • кратко прыгать на touchstart.

Что нового в версии 3.1.9:

  • Это возвращается предыдущий, который сломал поведение оси компонент для порядковых шкал путем изменения значения rangeBand.

Что нового в версии 3.1.6:

  • Насыщенность не определен только для черно-белый <. / li>

Что нового в версии 3.1.3:.

  • Автоматическое определение clipExtent для Mercator

Требования

  • включен JavaScript на стороне клиента

Другие программы разработчика Mike Bostock

Queue.js
Queue.js

9 Feb 16

POLLY-B-GONE
POLLY-B-GONE

3 Jun 15

Комментарии к D3.js

Комментарии не найдены
добавить комментарий
Включите картинки!