211service.com
Enklere datavisualisering
Der er mange måder at opdele data på for bedre at forstå, hvad det betyder. Software som Microsofts Excel tilbyder en enkel måde at oprette diagrammer og grafer på, mens mere komplekse applikationer, såsom IBM's Mange øjne , giver mere interessante måder at visualisere mere komplekse data på. Specialiserede programmeringssprog kan gøre mere ved at tilpasse designet af visualiseringer. Men disse sprog har tendens til at være svære for ikke-eksperter at bruge.

Visuel rejse : Job Voyager, en visualisering bygget ved hjælp af Protovis, viser jobdata fra USA for de seneste 150 år. Kvindejob er vist med rødt, mænds med blåt. Her er data filtreret efter job med endelsen ist.
Nu tilbyder forskere ved Stanford en række værktøjer kaldet Protovis der strømliner processen med at bygge datavisualiseringer. Værktøjerne kræver stadig viden om programmering, men er designet til at være nemmere at implementere for nogen uden programmeringserfaring, siger Jeff Heer , en professor i datalogi ved Stanford, der skabte værktøjerne sammen med Michael Bostock, en kandidatstuderende.
Heer siger, at det programmeringsniveau, der kræves for at bruge og ændre værktøjerne, er lidt over HTML-niveauet, men lettere end JavaScript, et almindeligt web-scriptsprog. En af hovedfordelene ved Protovis er ifølge Heer, at den er struktureret på en sådan måde, at en person, der først tænker i visualiseringer og derefter i data, skal kunne finde den let nok at bruge.
I stedet for at skulle fokusere på, hvordan man strukturerer kode til programmet, lader Protovis en bruger skabe enkle byggeklodser, såsom de farver og former, der er nødvendige for visualiseringen, og derefter stykke blokkene sammen for at definere det komplette billede. Med Protovis tænker man først og fremmest i visuelle mærker på en side, siger Heer. Det er vores overbevisning, at dette ville gøre visualiseringer nemmere at lære og nemmere at ændre.
Et eksempel på den type visualiseringer, der gøres nemmere med Protovis, kaldes Job Voyager . Det blev skabt af Heer for at vise skiftende tendenser i beskæftigelsen i amerikanske folketællingsdata i løbet af det sidste århundrede. Forskellige typer job er vist i skraverede områder i to forskellige farver svarende til mandlige og kvindelige arbejdere. Gennem de fleste af de amerikanske folketællingsdata (fra 1850 til 2000) var landbruget langt det mest populære erhverv. Sammenlignet med andre visualiseringsværktøjer, såsom Prefuse eller Flare, siger Heer, at Protovis tillod Job Voyager at blive oprettet på en brøkdel af tiden og ved at bruge en femtedel af mængden af kode.
Heer bemærker, at moderne datavisualiseringer ofte er designet til internettet og har tendens til at være dynamiske. I tilfældet med Job Voyager kan en bruger for eksempel klikke på et filter for kun at se, hvordan kvindefag har ændret sig over tid. Eller hun kan undersøge ebbe og flod af maskinmesterjobs gennem årene.
Martin Wattenberg , der udviklede Many Eyes sammen med sin IBM-kollega Fernanda Viegas , mener, at visualisering er ved at blive et væsentligt udtryksmedium, især online. Det kan være det 21. århundredes fotojournalistik, siger han. Wattenberg tilføjer, at et system som Protovis, der lader udviklere nemt tilpasse webbaserede visualiseringer, har potentialet til at spille en vigtig rolle i adoptionen af denne teknologi.
Protovis er i øjeblikket i en alfa-udgivelse, men er allerede blevet samlet op af Mozilla Foundation, og den vil dukke op i en kommende version af sin Thunderbird-e-mail-klient som en måde at visualisere e-mail-data på, siger Heer.