D3.js

Software screenshot:
D3.js
Rincian Software:
Versi: 4.0.0 Diperbarui
Tanggal Upload: 18 Jul 16
Pengembang: Mike Bostock
Lisensi: Gratis
Popularitas: 79

Rating: nan/5 (Total Votes: 0)

D3.js dapat digunakan untuk membuat visualisasi data yang kompleks, informasi yang tidak dapat diproses oleh toolkit charting teratur dan ditampilkan dalam format bar-line-kue klasik.

Perpustakaan akan memanipulasi HTML dan kode SVG berdasarkan konfigurasi input dan data itu sendiri, sementara juga membiarkan pengembang menggunakan CSS3 dan HTML5 untuk gaya output.

D3 sangat cepat, mendukung dataset besar, efek melayang dinamis dan animasi.

Ada API besar untuk membantu pengembang disesuaikan dengan struktur data mereka sendiri dan output visualisasi adat dan grafik mereka benar-benar membutuhkan.

Banyak contoh yang disertakan dengan paket download.

D3.js perpustakaan secara perlahan menggantikan sebagian besar alat charting modern saat ini, menjadi standar resmi ketika datang untuk membangun modern, indah berbasis web aplikasi visualisasi data.

Apa yang baru di rilis ini:

  • Nol dependensi! JSDOM kini terbatas pada ketergantungan pengembangan untuk pengujian.
  • Hapus runtime ketergantungan pada jendela global dan dokumen.
  • Fix d3.transition () kecelakaan di IE.
  • Fix selection.append untuk DOM bayangan yang tidak memiliki namespaceURI.
  • quadtree.find Fix bila digunakan dengan x dan y-accesor.
  • Fix parsing warna bernama menjadi kasus-sensitif.
  • Tambahkan dukungan untuk warna & quot; rebeccapurple & quot;.
  • Meningkatkan posisi acak awal node untuk layout gaya.

Apa yang baru di versi 3.5.9:

  • Nol dependensi! JSDOM kini terbatas pada ketergantungan pengembangan untuk pengujian.
  • Hapus runtime ketergantungan pada jendela global dan dokumen.
  • Fix d3.transition () kecelakaan di IE.
  • Fix selection.append untuk DOM bayangan yang tidak memiliki namespaceURI.
  • quadtree.find Fix bila digunakan dengan x dan y-accesor.
  • Fix parsing warna bernama menjadi kasus-sensitif.
  • Tambahkan dukungan untuk warna & quot; rebeccapurple & quot;.
  • Meningkatkan posisi acak awal node untuk layout gaya.

Apa yang baru di versi 3.5.6:

  • Nol dependensi! JSDOM kini terbatas pada ketergantungan pengembangan untuk pengujian.
  • Hapus runtime ketergantungan pada jendela global dan dokumen.
  • Fix d3.transition () kecelakaan di IE.
  • Fix selection.append untuk DOM bayangan yang tidak memiliki namespaceURI.
  • quadtree.find Fix bila digunakan dengan x dan y-accesor.
  • Fix parsing warna bernama menjadi kasus-sensitif.
  • Tambahkan dukungan untuk warna & quot; rebeccapurple & quot;.
  • Meningkatkan posisi acak awal node untuk layout gaya.

Apa yang baru di versi 3.5.5:

  • Nol dependensi! JSDOM kini terbatas pada ketergantungan pengembangan untuk pengujian.
  • Hapus runtime ketergantungan pada jendela global dan dokumen.
  • Fix d3.transition () kecelakaan di IE.
  • Fix selection.append untuk DOM bayangan yang tidak memiliki namespaceURI.
  • quadtree.find Fix bila digunakan dengan x dan y-accesor.
  • Fix parsing warna bernama menjadi kasus-sensitif.
  • Tambahkan dukungan untuk warna & quot; rebeccapurple & quot;.
  • Meningkatkan posisi acak awal node untuk layout gaya.

Apa yang baru di versi 3.5.3:

  • selection.interrupt Tetap ketika mengganggu transisi dijadwalkan lalu .

Apa yang baru di versi 3.5.0:

  • Tambahkan bernama transisi (misalnya 1 2) untuk animasi bersamaan pada unsur-unsur yang sama.
  • Tambahkan & quot; menginterupsi & quot; acara untuk menangani ketika transisi terganggu.
  • Izinkan kemudahan transisi atau durasi harus diubah sebelum transisi dimulai.
  • Tambahkan d3.svg.arc cornerRadius (misalnya, 1 2 3 4).
  • Tambahkan d3.layout.pie padding (misalnya, 1 2 3).
  • Add double-klik dan double-tap transisi halus untuk d3.behavior.zoom.
  • Tambahkan durasi d3.behavior.zoom untuk menyesuaikan atau menonaktifkan transisi dua kali.
  • Tambahkan d3.map (array [, accessor]) untuk membangun peta dengan kunci dari array.
  • Tambahkan rangeRoundPoints d3.scale.ordinal, versi bulat rangePoints.
  • Tambahkan d3.geom.quadtree menemukan untuk pencarian 2D efisien.
  • Tambahkan d3.variance dan d3.deviation.
  • Add lokal untuk Polandia dan Kanada.

Apa yang baru di versi 3.4.13:

  • Perbaiki valid mengubah bila beralih di antara linear dan sumbu log .
  • Fix sejumlah format kelompok dengan jumlah yang sangat kecil atau sangat besar dalam notasi eksponen.
  • Nomor Fix format minus eksplisit (& quot; - & quot;). Tanda
  • hilangnya Fix presisi selama interpolasi linier.
  • kecelakaan Fix di d3.layout.stack ketika melewati array kosong.
  • Fix untuk falsey baris saat parsing DSV.
  • Fix untuk global yang d3 bocor di Node.
  • konversi Fix dari HCL warna Lab.
  • Fix untuk d3.mean, d3.median dan d3.scale.quantile untuk memaksa nilai-nilai ke nomor.
  • Meningkatkan kinerja d3.map dan d3.set dengan menggunakan Object.create (null).

Apa yang baru di versi 3.4.12:

  • Perbaiki InvalidStateError tertangkap dilemparkan ketika menggunakan d3.xhr dengan non-teks jenis respon.
  • parsing Fix offset zona waktu positif dengan non-nol jumlah menit.
  • Update untuk JSDOM versi 1.0.0.
  • Fix selection.size di masukkan Pilihan.

Apa yang baru di versi 3.4.8:

  • Tetap:
  • d3.layout.tree RangeError (maksimum ukuran panggilan tumpukan melebihi) di pohon terutama dalam.
  • d3.behavior.zoom bug dengan beberapa target touchstart.

Apa yang baru di versi 3.4.6:

  • parsing Tetap dari zona waktu offset (% Z) .
  • d3.scale.quantile Tetap untuk mengabaikan nilai-nilai null dalam domain.
  • Dioptimalkan d3.mean.

Apa yang baru di versi 3.4.4:

  • Fixed bug di d3.behavior.drag: ketika satu sentuhan di ujung multitouch, sentuhan lain dapat terus.
  • Fixed bug di d3.behavior.drag dan d3.behavior.zoom ketika target touchstart dihapus.
  • Fixed bug di d3.geo.conicConformal untuk poin antipodal ke asal berbentuk kerucut.
  • Fixed bug di d3.formatPrefix: SI-prefiks konsisten untuk jumlah kecil & besar
  • .
  • Fixed bug di d3.scale.ordinal dengan domain tunggal, berbagai diskrit dan nilai input yang tidak diketahui.
  • Fixed bug di d3.svg.axis mana urutan DOM elemen centang tidak sesuai layar.
  • Fixed bug di d3.time.scale untuk generasi centang subsecond.
  • Dihapus solusi untuk tiga tahun tua bug WebKit di d3.mouse.
  • Dihapus solusi untuk Sizzle tua menyortir bug.
  • Lokal Baru tersedia untuk ca-ES, en-GB, pt-BR, dan zh-CN.

Apa yang baru di versi 3.4.3:

  • Menghindari perilaku asimetris Math.sin dan Matematika. cos di Chrome 33 di d3.geo.area dan d3.geo.path.

Apa yang baru di versi 3.4.2:

  • Tetap hilang simbol mata uang ketika format mata uang menggunakan SI- notasi prefix di lokasi dengan akhiran mata.

Apa yang baru di versi 3.4.1:.

  • Fixed berliku agar bug di projection.clipExtent

Apa yang baru di versi 3.4.0:

  • Ditambahkan d3.locale untuk menciptakan jumlah lokal baru dan format waktu.
  • Ditambahkan force.chargeDistance untuk membatasi efek dari pasukan biaya.
  • Ditambahkan timeFormat.multi untuk format time multi-resolusi.
  • Ditambahkan ukuran dan metode kosong untuk d3.map dan d3.set.
  • pelaksanaan lebih cepat dari d3.geom.hull kontribusi.
  • Built-in mendukung untuk AMD / RequireJS.

Apa yang baru di versi 3.3.11:

  • Tetap DSV parsing (d3.tsv, d3. csv) dengan permintaan lintas domain di IE9.

Apa yang baru di versi 3.3.10:

  • Tetap render ketidakstabilan di resampling adaptif ketika poin berbaring di antimeridian tersebut.
  • axis Tetap render bila beralih di antara skala ordinal dan kuantitatif.
  • Lulus indeks kelompok j untuk fungsi filter di selection.filter dan transition.filter.

Apa yang baru di versi 3.3.9:

  • Peningkatan kinerja d3.geo.projection ketika adaptif resampling dinonaktifkan.
  • Peningkatan kinerja gerakan drag pada browser yang mendukung acara selectstart.
  • Tetap presisi otomatis scale.tickFormat saat menggunakan signifikan digit.

Apa yang baru di versi 3.3.8:

  • bencana hilangnya Tetap presisi ketika menghitung Voronoi tessellation.
  • Tetap Voronoi tessellation ketika sel tidak berpotongan sejauh klip.

Apa yang baru di versi 3.3.6:

  • Meningkatkan akurasi berliku rangka penentuan di d3.geo .projection.
  • Perbaiki kliping bola untuk poligon kompleks.
  • Fix viewport kliping saat poligon subjek benar-benar mengelilingi viewport.
  • Perbaiki nol-durasi transisi untuk selalu centang sekali di t = 1 (dan tidak pernah t = 0).

Apa yang baru di versi 3.3.5:

  • Ordinal timbangan tidak lagi secara implisit memperpanjang domain dengan rangeBands atau rangePoints.

Apa yang baru di versi 3.3.3:

  • Dukungan parsing zona waktu offset (% Z) di d3.time.format.

Apa yang baru di versi 3.3.0:

  • Tambahkan selection.interrupt untuk segera mengganggu transisi saat ini .
  • Tambahkan brush.event untuk menyikat program, termasuk transisi.
  • Tambahkan zoom.event untuk zooming program, termasuk transisi.
  • Tambahkan d3.interpolateZoom untuk zooming yang mulus berdasarkan van Wijk & Nuij.
  • Tambahkan zoom.center untuk mengontrol lebih dari titik fokus sementara roda mouse zooming.
  • Tambahkan & quot; zoomstart & quot; dan & quot; zoomend & quot; acara untuk zoom.on.
  • Tambahkan d3.geo.transform untuk menyederhanakan menciptakan transformasi geometri kustom.
  • Tambahkan d3.geo.clipExtent untuk viewport kliping dengan transformasi kustom.
  • Izinkan d3.geo.stream untuk streaming tiga dimensi koordinat; berguna untuk penyederhanaan dinamis.
  • Tambahkan & quot; beforeSend & quot; acara untuk xhr.on untuk memanipulasi permintaan sebelum mengirim.
  • Tambahkan axis.innerTickSize dan axis.outerTickSize; deprecates multi-argumen axis.tickSize.
  • Tambahkan d3.pairs untuk membangun tupel elemen yang berdekatan.

Apa yang baru di versi 3.2.5:

  • Fixed bug dengan titik desimal lokal di d3.format .
  • Tetap standar penekanan perilaku untuk gerakan drag pada perangkat sentuh.
  • Peningkatan floating point presisi untuk log.ticks dan log.nice.
  • Termasuk JavaScript minified untuk digunakan dengan Bower.

Apa yang baru di versi 3.2.2:

  • Sebuah acara mousemove sedang dipicu pada ponsel Safari menyebabkan sikat
  • untuk melompat sebentar di touchstart.

Apa yang baru di versi 3.1.9:

  • ini beralih sebelumnya yang pecah perilaku sumbu komponen untuk skala ordinal dengan mengubah makna rangeBand.

Apa yang baru di versi 3.1.6:

  • Saturation hanya terdefinisi untuk hitam dan putih <. / li>

Apa yang baru di versi 3.1.3:.

  • Otomatis clipExtent tekad untuk mercator

Persyaratan :

  • memampukan JavaScript pada sisi klien

Perangkat lunak lain dari pengembang Mike Bostock

Queue.js
Queue.js

9 Feb 16

POLLY-B-GONE
POLLY-B-GONE

3 Jun 15

Komentar untuk D3.js

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!