Streamgraph - Streamgraph
Streamgraph , nebo proud graf , je typem naskládaných oblast grafu , která je posunuta kolem středové osy , což vede k tekoucí, organické tvaru. Na rozdíl od tradičního skládaného plošného grafu, ve kterém jsou vrstvy naskládány na osu, jsou v proudovém grafu vrstvy umístěny tak, aby se minimalizovalo jejich „kroucení“. Více formálně jsou vrstvy přemístěny, aby se minimalizoval součet čtverců svahů každé vrstvy, vážených oblastí vrstvy. Streamgrafy zobrazují data pouze s kladnými hodnotami a nejsou schopné představovat záporné i kladné hodnoty.
Streamgraphs a jejich použití byly propagovány Amanda Cox v únoru 2008, New York Times článek o filmu kancelářských box výnosů. Cox dostal nápad od tehdejšího vysokoškoláka Lee Byrona, který použil podobnou metodu pro vizualizaci své historie poslechu hudby.
Příbuzný graf, někdy sjednocený se streamgrafy, je ThemeRiver, ve kterém je „silueta“ grafu symetricky uspořádána kolem střední osy.
Bylo zjištěno, že streamgrafy jsou čitelnější než základní skládané plošné grafy nebo ThemeRivers pro úlohy porovnávání hodnot.
Streamgraphs jsou oficiálně podporovány Matplotlib a D3.js .
Marco Di Bartolomeo a Yifan Hu (2016) navrhují několik vylepšení streamgrafů, například použití minimalizace 1-normy namísto minimalizace 2-normy .
Reference
- ^ a b c Byron, Lee; Wattenberg, Martin (listopad – prosinec 2008). "Skládané grafy - geometrie a estetika". Transakce IEEE na vizualizaci a počítačové grafice . IEEE Computer Society. 14 (6): 1245–1252. doi : 10.1109 / TVCG.2008.166 . ISSN 1077-2626 . PMID 18988970 . S2CID 15281429 .
- ^ a b Bartolomeo, Marco Di; Hu, Yifan (2016). „Streamgrafů je více než filmů: lepší estetika prostřednictvím objednávání a lasování“ . Fórum počítačové grafiky . 35 (3): 341–350. doi : 10,1111 / cgf.12910 . ISSN 1467-8659 . S2CID 17724977 .
- ^ Matthew Bloch; Lee Byron; Shan Carter; Amanda Cox (23. února 2008). „Příliv a odliv filmů: pokladní příjmy 1986–2007“ . The New York Times . Vyvolány 24 July 2012 .
- ^ „Talk to the Newsroom: Graphics Director Steve Duenes“ . The New York Times . 2008-02-25. ISSN 0362-4331 . Citováno 2021-04-24 .
- ^ Thudt, Alice; Walny, Jagoda; Perin, Charles; Rajabiyazdi, Fateme; MacDonald, Lindsay; Vardeleon, Riane; Greenberg, Saul; Carpendale, Sheelagh (červen 2016). "Posouzení čitelnosti skládaných grafů" . Sborník ze 42. konference o grafickém rozhraní . GI '16. Victoria, Britská Kolumbie, Kanada: Kanadská společnost pro komunikaci mezi člověkem a počítačem: 167–174. ISBN 978-0-9947868-1-4 .
- ^ "matplotlib.axes.Axes.stackplot - dokumentace Matplotlib 3.1.2" . matplotlib.org . Citováno 2020-10-06 .
- ^ „tvar d3 / d3“ . GitHub . Citováno 2020-10-06 .
externí odkazy
- Lee Byron's streamgraph_generator
- RAWGraphs Open-source vizualizační nástroj usnadňující generování streamgrafu.
- StreamGraph Open-source javascript pro generování streamgrafu v SVG.