Toolverse
Wszystkie skille

d3-visualization

autor: lyndonkl

Twórz interaktywne wizualizacje danych z pełną kontrolą — D3.js dla zaawansowanych wykresów

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Data Science
Wyświetlenia
88

O skillu

Skill do tworzenia niestandardowych, interaktywnych wizualizacji danych w D3.js. Użyj go, gdy biblioteki takie jak Chart.js czy Highcharts nie spełniają Twoich potrzeb — buduj wykresy słupkowe, liniowe, punktowe, diagramy sieciowe, mapy geograficzne, dodawaj interakcje zoom/pan/brush i animacje przejść. D3 daje Ci pełną kontrolę nad manipulacją DOM, skalami, kształtami i algorytmami layoutu dla danych o dowolnej strukturze.

Jak używać

  1. Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium https://github.com/lyndonkl/claude/tree/main/skills/d3-visualization jako źródło.

  2. Zanim zaczniesz, upewnij się, że znasz podstawy JavaScript, SVG i CSS — D3 wymaga tych umiejętności. Przeczytaj sekcję "Core Concepts" w dokumentacji, aby zrozumieć data joins, scales i selections.

  3. Wybierz ścieżkę pracy z menu Path Selection Menu: dla prostych wykresów użyj "Create Basic Chart Workflow", dla złożonych layoutów (sieci, hierarchie) wybierz "Create Advanced Layout Workflow".

  4. Podczas tworzenia wykresu podążaj za workflow: zdefiniuj dane, utwórz SVG container, ustaw skale (scales), powiąż dane do elementów DOM (data joins), dodaj osie i etykiety, następnie interakcje (zoom, pan, brush).

  5. Jeśli chcesz zaktualizować wizualizację nowymi danymi, użyj workflow "Update Visualization with New Data" — skill pokaże, jak rebindować dane i animować przejścia między stanami.

  6. Skonsultuj Quick Reference w dokumentacji, aby szybko znaleźć wzorce dla konkretnych zadań (np. tworzenie network diagram, geographic map, animacje przejść).

Podobne skille