Rozdział 7. Skalowanie

„Skalowanie polega na przenoszeniu przestrzeni danych wejściowych na zakres obiektu wyjściowego” — takimi słowy Mike Bostock określił funkcje skalujące biblioteki D3 (https://github.com/mbostock/d3/wiki/Quantitative-Scales) i, szczerze mówiąc, nie sądzę, by dało się to ująć lepiej.

To bardzo mało prawdopodobne, by wartości z zestawu danych dokładnie odpowiadały podanym w pikselach wymiarom kanwy, na której będziesz operować. Funkcje skalujące pozwalają w wygodny sposób przenieść początkowy zakres danych do nowej dziedziny, bardziej poręczniej z punktu widzenia wizualizacji.

Funkcje skalujące są metodami biblioteki D3 przyjmującymi zdefiniowane przez Ciebie parametry. Gdy już je przygotujesz, wywołujesz funkcję scale, przekazujesz ...

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.