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

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями