Rozdział 9. Aktualizacje, przejścia i ruch

Do tej pory stosowaliśmy wyłącznie statyczne zestawy danych. Jednak w prawdziwym świecie dane zmieniają się z czasem. Warto byłoby dysponować wizualizacją oddającą te zmiany.

W bibliotece D3 za wprowadzanie wszelkich zmian odpowiadają funkcje aktualizujące (ang. update), a poprawki wizualne są wprowadzane przejściami (ang. transition), które — jeśli zajdzie taka potrzeba — wprawią wizualizację w ruch.

Zaczniemy od przygotowania wizualizacji, która korzysta z określonego zestawu danych, a potem zastępuje go zupełnie nowym.

Przeróbki w wykresie słupkowym

Wróćmy do naszego znajomego wykresu słupkowego (Rysunek 9-1).

Rysunek 9-1. Wykres słupkowy w postaci, w jakiej widzieliśmy go ostatnio

Jeśli sprawdzisz kod pliku ...

Get Interaktywna wizualizacja danych now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.