D3.js klasik bar-çizgi-pasta biçimlerde düzenli grafik araci tarafından işlenir ve görüntülenen olamaz karmaşık veri, bilgi görselleştirme oluşturmak için de kullanılabilir.
Ayrıca izin geliştiriciler çıkışını stil CSS3 ve HTML5 kullanırken
kütüphane, bir giriş konfigürasyonu ve verinin kendisi dayalı HTML ve SVG kodu manipüle edecek.
D3 büyük veri kümelerini, dinamik hover efektler ve animasyonlar destekleyen, son derece hızlı.
geliştiriciler kendi veri yapılarını ve çıkışına onlar gerçekten ihtiyacınız özel görselleştirme ve grafik adapte yardımcı olmak için büyük bir API var.
örnekler sürü indir paketi ile dahil edilmiştir.
D3.js kütüphanesi yavaş yavaş modern, güzel Web tabanlı veri görselleştirme uygulamaları oluşturmak için geldiğinde bir gayri resmi bir standart haline günümüzün modern grafik araçları en yerini almaktadır.
Bu sürümde> /
IE
x ve y erişimcilerle kullanılan
adlı renklerin
sürüm 3.5.9 yeni Nedir:
- Sıfır bağımlılıkları! JSDOM şimdi test için bir gelişme bağımlılık ile sınırlıdır.
- küresel pencere ve belge üzerinde çalışma zamanı bağımlılığını çıkarın.
- Fix d3.transition () çarpışma.
- namespaceURI eksikliği gölge DOMS için Fix selection.append.
- Fix quadtree.find.
- Fix ayrıştırma harf duyarsız olması.
- renk & quot desteği ekleyin; rebeccapurple & quot;.
- kuvvet düzenleri için düğümlerin başlangıç rastgele konumlandırma geliştirin.
IE
x ve y erişimcilerle kullanılan
adlı renklerin
sürüm 3.5.6 yeni Nedir:
- Sıfır bağımlılıkları! JSDOM şimdi test için bir gelişme bağımlılık ile sınırlıdır.
- küresel pencere ve belge üzerinde çalışma zamanı bağımlılığını çıkarın.
- Fix d3.transition () çarpışma.
- namespaceURI eksikliği gölge DOMS için Fix selection.append.
- Fix quadtree.find.
- Fix ayrıştırma harf duyarsız olması.
- renk & quot desteği ekleyin; rebeccapurple & quot;.
- kuvvet düzenleri için düğümlerin başlangıç rastgele konumlandırma geliştirin.
IE
x ve y erişimcilerle kullanılan
adlı renklerin
sürüm 3.5.5 yeni Nedir:
- Sıfır bağımlılıkları! JSDOM şimdi test için bir gelişme bağımlılık ile sınırlıdır.
- küresel pencere ve belge üzerinde çalışma zamanı bağımlılığını çıkarın.
- Fix d3.transition () çarpışma.
- namespaceURI eksikliği gölge DOMS için Fix selection.append.
- Fix quadtree.find.
- Fix ayrıştırma harf duyarsız olması.
- renk & quot desteği ekleyin; rebeccapurple & quot;.
- kuvvet düzenleri için düğümlerin başlangıç rastgele konumlandırma geliştirin.
IE
x ve y erişimcilerle kullanılan
adlı renklerin
Hangi sürümü 3.5.3 yeni
- son planlanan geçiş kesintiye Sabit selection.interrupt .
sürüm 3.5.0 yeni Nedir:
- adlı geçişler ekleyin (örneğin 1, 2) için aynı unsurları eşzamanlı animasyonlar.
- Ekle & quot; kesme & quot; Bir geçiş kesildiğinde işlemek için olaylar.
- geçişin kolay veya süresini izin değiştirilecek.
- CornerRadius d3.svg.arc ekle (örneğin, 1 2 3 4).
- Ekle d3.layout.pie dolgu (örneğin, 1 2 3).
- çift tıklatın ve d3.behavior.zoom için yumuşak geçişler çift dokunun. Ekle
- özelleştirme veya çift tıklama geçişleri devre dışı bırakmak için d3.behavior.zoom süresini ekleyin.
- bir diziden anahtarı ile bir harita oluşturmak için d3.map (dizi [erişimci]) ekleyin.
- d3.scale.ordinal rangeRoundPoints, rangePoints bir yuvarlak sürümünü ekleyin.
- verimli 2D arama için bulmak d3.geom.quadtree ekleyin.
- d3.variance ve d3.deviation ekleyin.
- Polonya ve Kanada için yerellerde ekleyin.
Geçiş başlamadan önce
Hangi sürümü 3.4.13 Yeni: Doğrusal ve eksenlerini oturum arasında geçiş yaparken
- geçersiz dönüşümü Fix .
- Fix numarası biçimlendirme.
- Fix numarası. işareti
- Fix kaybı.
- Fix kazasında.
- Fix için falsey satır DSV ayrıştırma.
- Düğüm sızan d3 küresel için düzelt.
- Fix dönüştürme.
- d3.mean, d3.median ve d3.scale.quantile için Fix sayılara değerleri zorlamak için.
- Object.create (null adlı) kullanarak d3.map ve d3.set performansını artırın.
üstel gösterimde çok küçük ya da çok büyük sayılarla grupların
açık eksi (; - & quot; & quot) ile biçimlendirme
lineer interpolasyon sırasında hassas
boş bir dizi geçti d3.layout.stack
Laboratuvar renk HCL
sürüm 3.4.12 yeni Nedir:
- d3.xhr kullanırken atılan yakalanmamış InvalidStateError Fix metin olmayan tepki tipleri.
- Fix ayrıştırma.
- JSDOM sürüm 1.0.0 güncelleyin.
- Fix selection.size.
dakika sıfırdan sayı ile pozitif zaman dilimi uzaklıklar
seçimleri girmek üzerinde
sürüm 3.4.8 yeni Nedir:
- Sabit:
- d3.layout.tree RangeError (maksimum çağrı yığını boyutu aşıldı).
- Birden touchstart hedefleri d3.behavior.zoom hata.
özellikle derin ağaçlarda
Hangi sürümü 3.4.6 yeni
- offset zaman dilimine Sabit ayrıştırma (% Z) .
- Sabit d3.scale.quantile etki alanında null değerleri göz ardı etmek.
- Optimize d3.mean.
Hangi sürümü 3.4.4 Yeni: d3.behavior.drag içinde
- Sabit hata: zaman bir çoklu biter tek dokunuşla, diğer dokunur devam edebilir.
- touchstart hedef kaldırılır d3.behavior.drag ve d3.behavior.zoom Sabit hata.
- konik kökenli antipot noktaları d3.geo.conicConformal içinde hata düzeltildi.
- d3.formatPrefix Sabit hata: SI-önekleri küçük ve büyük sayılar için tutarlı .
- tekil etki, ayrı bir aralıkta ve bilinmeyen bir giriş değeri ile d3.scale.ordinal olarak hata düzeltildi.
- Sabit hata.
- subsecond kene nesil için d3.time.scale içinde hata düzeltildi.
- kaldırıldı geçici çözüm.
- Eski Sizzle sıralama hata için kaldırıldı geçici çözüm.
- Yeni yerel ayarlar tr-TR, pt-BR, ve zh-CN.
Kene elemanlarının DOM sipariş görüntüsünü eşleşmedi d3.svg.axis
d3.mouse üç yaşındaki WebKit hata için
Ca-ES için kullanılabilir
sürüm 3.4.3 yeni Nedir:
- Math.sin ve Matematik asimetrik davranışını önler. d3.geo.area ve d3.geo.path Chrome 33 cos.
Hangi sürümü 3.4.2 yeni
- Si kullanarak para biçimlendirirken para birimi sembolünü eksik Sabit döviz soneki ile bir yerel önek gösterimde.
Hangi sürümü 3.4.1 Yeni:.
- projection.clipExtent sipariş hata sarma Sabit
Hangi sürümü 3.4.0 yeni
- Yeni yerelleştirilmiş numara oluşturmak için eklendi d3.locale ve saat biçimleri.
- Eklendi force.chargeDistance şarj kuvvetlerinin etkisini sınırlandırmak için.
- çoklu-çözünürlük zaman biçimleri için Katma timeFormat.multi.
- eklendi boyut ve boş yöntemleri d3.map ve d3.set.
- d3.geom.hull daha hızlı uygulanması katkıda bulunmuştur.
- Dahili AMD / RequireJS desteği.
sürüm 3.3.11 yeni Nedir:
- Sabit DSV ayrıştırma (d3.tsv, d3. IE9 etki alanları arası istekleri ile csv).
Hangi sürümü 3.3.10 yeni
- noktaları üzerine yattığınız zaman adaptif yeniden örnekleme istikrarsızlık oluşturma Sabit Antimeridyen.
- Sabit eksen.
- selection.filter ve transition.filter filtre işlevi grup indeksi j geçirin.
Sıralı ve nicel ölçekler arasında geçiş yaparken render
sürüm 3.3.9 yeni Nedir:
- d3.geo.projection zaman adaptif Geliştirilmiş performans yeniden örnekleme devre dışıdır.
- Geliştirilmiş performans.
- scale.tickFormat Sabit otomatik hassas önemli basamak kullanarak.
selectstart olayları destekleyen tarayıcılarda sürükleme hareketlerini
sürüm 3.3.8 yeni Nedir:
- hassas Sabit felaket kaybı Voronoi mozaikleme hesaplanırken.
- hücre klip ölçüde kesiştiği vermez Sabit Voronoi mozaiği.
sürüm 3.3.6 yeni Nedir:
- d3.geo sipariş belirlenmesi sarma doğruluğunu geliştirin .projection.
- karmaşık çokgen için küresel kırpma sabitleyin.
- Fix görünüm kırpma.
- sıfır süresi Fix daima = 1 (ve asla t = 0). t seferde kene geçişler
Bir konu çokgen tamamen viewport çevreleyen
Hangi sürümü 3.3.5 yeni
- Sıra rangeBands ile etki alanını genişletmek artık örtülü ölçekler veya rangePoints.
sürüm 3.3.3 yeni Nedir:
- Destek ayrıştırma saat dilimi uzaklıklar (% Z) 'de d3.time.format.
sürüm 3.3.0 yeni Nedir:
- hemen geçerli geçişi kesintiye için selection.interrupt ekle .
- geçişler de dahil olmak üzere program fırçalama için brush.event ekleyin.
- geçişler de dahil olmak üzere program yakınlaştırma için zoom.event ekleyin.
- van Wijk & Nuij dayalı düzgün yakınlaştırma için d3.interpolateZoom ekleyin.
- mousewheel yakınlaştırma yaparken odak noktası üzerinde kontrol zoom.center ekleyin.
- Ekle & quot; zoomstart & quot; ve & quot; zoomend & quot; olaylar zoom.on için.
- Özel geometri dönüşümleri oluşturmak basitleştirmek için d3.geo.transform ekleyin.
- görünüm özel dönüşümler ile kırpma için d3.geo.clipExtent ekleyin.
- d3.geo.stream üç boyutlu koordinatları akışı için izin ver; Dinamik basitleştirilmesi için faydalıdır.
- Ekle & quot; beforesend & quot; Olay göndermeden önce talebi işlemek için xhr.on için.
- axis.innerTickSize ve axis.outerTickSize ekleyin; Çok argüman axis.tickSize karşı çıkan.
- komşu elemanların dizilerini oluşturmak için d3.pairs ekleyin.
Hangi sürümü 3.2.5 yeni
- d3.format lokalize ondalık noktasının ile Sabit hata .
- dokunmatik cihazlarda sürükleme hareketleri için sabit varsayılan davranış bastırma.
- Geliştirilmiş kayan nokta hassas.
- Bower ile kullanılmak üzere minified JavaScript bulunuyor.
log.ticks ve log.nice
sürüm 3.2.2 Yeni Ne:
- mousemove olay mobil Safari tetiklenir ediliyordu neden fırça
- touchstart kısaca atlamak için.
Hangi sürümü 3.1.9 yeni
- Bu döner eksen davranışını kırdı önceki rangeBand anlamını değiştirerek sıralı ölçekler için bileşeni.
sürüm 3.1.6 yeni Nedir:
Doygunluk siyah ve beyaz sadece tanımsız
- ise <. / li>
Hangi sürümü 3.1.3 Yeni:.
- Otomatik clipExtent mercator yönelik tespitin
Gereksinimleri :
- JavaScript istemci tarafında etkin
Yorum Bulunamadı