Problemet. Visualisering av stora datamängder. Presentation viktig! ...t ex komplett sekvensiering av jäst. Presentation - alternativ.

Relevanta dokument
Informationsvisualisering

Föreläsning 4 1ME403 Design av grafiska gränssni7, 7,5hp. Gränssni)sdesign III. Rune Körnefors. Medieteknik Rune Körnefors

Författare: Juha Söderqvist IT-GUI. Version 1.0. Datum

Välkomna till KUSK utbildningsprojekt. Kunskap, utveckling, statistik, kommunikation

Christer Scheja TAC AB

Att ge platsen ett värde

IT-kurser Office IT-Partner Våren 2015

Uppdragsbeskrivning. Markeringssystem. Version 1.0 Mats Persson

Polynomanpassningsprogram

Användarguide Indikatorlabbet

Publicera ett MSD-dokument istället för MXD-dokument

Projekt 2: Informationsvisualisering av släktträd

0,22 m. 45 cm. 56 cm. 153 cm 115 cm. 204 cm. 52 cm. 38 cm. 93 cm 22 cm. 140 cm 93 cm. 325 cm

Kom igång med FolkhälsoStudio en manual

Microsoft Office historik. - making IT easier

Innehållsförteckning

Nyheter i. Solen Administration 6.6

Basware Catalogs Katalogtjänster för leverantörer och kunder

Dynamo för Revit. Visuell programmering

Verktygsfält. Hantering av webbkarta Grundinstruktion. Sida 1 av 6. De olika verktygen och delarna förklaras i detalj längre ner i dokumentet.

Sammanfattning. Icke-visuella audio-haptiska datorgränssnitt MICOLE. Gränssnitt

Release Notes PMSV driftsatt 17 mars Nyheter i PMSV3 version för externa användare våren 2014 driftsatt 17 mars 2014

1. Abstrakt Introduktion Problemspecificering Vår teknik Designval Abstract Colour Visualization

Nya Medier. Gränssnitt, Interaktivitet och Digital kod

NComVA. Statistics explorer och Publisher Tobias Åström

Rapport Projekt 2 Informationsvisualisering av släktträd

Statistics explorer. Tobias Åström, NComVA Norrköping Communicative Visual Analytics

On-line produktion TDDC61

Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer.

Dimensioner och fraktal geometri. Johan Wild

Innehållsförteckning

Visualisering som verktyg för att förstå mätdata vid laborationer

Är tidsbaserade grafiska gränssnitt för datorer en bra ide?

Matematik A Testa dina kunskaper!

Kravspecifikation för hårdvaruprojekt i kursen Datorsystemteknik, HT2005. Temperaturvakt med loggningsfunktion

Form och läge handmätdon,grunder. Arm Tips o tricks

TENTAMEN TDDB77 Databaser och Bioinformatik 15 mars 2002, kl 14-18

Visualisering av komplex information

Sustainable engineering and design. Prestanda i karttjänster

Grafisk visualisering med hjälp av olinjär förstoring

Design av användargränssnitt. Processen snarare än produkten

1 Systemkrav avantraupphandling

Välkommen till en översikt av...

Informationsvisualisering av släktträd, Grupp 7

Systemkrav. Systemkrav för Hogia Approval Manager. Gäller från och med programversion

INTERACTION DESIGN: GRAPHICAL INTERFACES

Vad är nytt i ExOpen Web Reports 2.1?

INFORMATIONSFÖRSÖRJNING OCH KOMMUNIKATION MED WEBBASERAD 3D

Fam iljefabrik en. Grupp 5: Christine Cronwall Filip Karlsson Pia Hammargren Robert Larsson Stefan Strömqvist Tomas Andersson

Kom igång med LUPP 6.0

KURSKATALOG. qlikview.com

Bakom kulisserna. SMHI webservices. Infrastruktur och säkerhetslösningar Demonstration av webservices

Teknikprogrammet, inriktning informations- och medieteknik

Administration / Disk Management. EC Utbildning AB

Laboration i Geometrisk Optik

Innehållsförteckning

Projekt 2 Informationsvisualisering av släktträd

Så avancerad att vi blev tvungna att skapa en ny kategori

Swedbank Mobile Loadtesting. LoadRunner Mobile App protocol

Instruktion för användande av Citrix MetaFrame

Ny skalbar och öppen OLAP-teknologi, SAS OLAP server

Geofysisk undersökning inom fastigheten Ibis 6, Oskarshamn.

Visio och SharePoint 2010 Better together. Staffan Söderholm Specialist MS Visio Train IT Stockholm AB

FANS Network Meeting. SAS Platform 25/10-18

Vi introducerar FURUNO CH-37BB

Några kartor över medieteknikområdet. Leif Handberg KTH Medieteknik

Dynamic Review for Models ProjectWise Navigator

Användarhandbok. version sida 1 av 15

De interaktiva kuddarna Textil som kommunikationsredskap

Från ljusenergi till en kub som går att stå på Hur man får en dator att känna igen olika former i visuell information

Hur kan man göra omvärlden begriplig?

Vad är nytt i Jeeves Selected och Jeeves Universal 2.0

Histogram över kanter i bilder

Uppdragsbeskrivning. Google Glass. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.

Design och konstruktion av grafiska gränssnitt

ROCKJET GRUPP A (GY) FRITT FALL

En tillbakablick.. Världen är inte ett skrivbord. Dåtidens visionärer. Xerox Star föregångaren MDI, Wearable Computing. Föreläsning

Gudie för OptiWay GIS Online

Micro Focus Vibe Desktop för Mac

Tematisk kartografi det akademiska perspektivet INSTITUTIONEN FÖR KULTURGEOGRAFI OCH EKONOMISK GEOGRAFI 2017

Inledning 2. Övre verktygsfältet 2 Sökfält 2 Sökresultat 2 Avancerad sökning 3 Projekt 5 Ditt konto 5

Extramaterial till Matematik X

KLINKER. båda golv och vägg. Alla färgade. Karlstad Kakel, Magasin 2, Löfbergskajen, Karlstad,

Pla nte ring a v träd och dess påverkan på luftkva lite t

Beställning av certifikat för anslutning till BankID (RP certificate) Version

Allt du behöver för crowdsourcing

Sokigo AB OVK 2.0. Pentium- eller AMD-processor (x64 processor) på 1,6 GHz Dual Core eller motsvarande.

Kvalitetsmått: Skärpa

Förslag den 25 september Matematik

FÖRSLAG TILL KURSPLAN INOM KOMMUNAL VUXENUTBILDNING GRUNDLÄGGANDE NIVÅ

Data, Information, Kunskap. Peter Krantz, Avdelningen för digitalisering, SKL

Träd Hierarkiska strukturer

Ajax TruClient. Erfarenheter, tips och trix från Swedbank IT. Christian Gerdes Performance Engineer, LIGHTS IN LINE AB

Boken. OBS! Konkret interaktion är inte bokens starka sida. OBS! Jag har skrivit fel kapitel i kursprogrammet Uppdaterad version kommer.

UX 40 SAP Fiori UX inte bara for SAP applikationer. Christer Ingemarsson

The sexy job in the next 10 years will be statisticians, said Hal Varian, chief economist at Google. And I m not kidding.

C4 Traditionell teknisk analys del 1 Vi diskuterar stöd och motstånd som är centrala inom den traditionella tekniska analysen.

Mätsystem Lektion inför lab.

Introduction to the Semantic Web. Eva Blomqvist

Transkript:

Problemet Visualisering av stora datamängder 2003-10-09 Erik Wistrand Det finns datamängder som är extremt stora Många olika mätpunkter Många egenskaper hos varje punkt Mätning sker ofta och/eller under lång tid Hur visar man sådan data så att den blir begriplig för människan? Exempel Websidor, gener, astronomisk data, mätdata, loggar,......t ex komplett sekvensiering av jäst ca 12 Mb data http://mips.gsf.de Presentation viktig! Vad betyder det här? microarraychip Presentation - alternativ Bättre? Typiska frågor Detaljsökning hitta det bästa priset på mjölk Vilken gen triggar produktion av visst protein? Anomalier hitta alla avvikande köpmönster Trender Kommer priset på mjölk att gå upp? 1

Angreppssätt Sålla eller filtrera data så att mindre behövs visas T ex traditionell databassökning Hitta metod som använder mänsklig perception för att underlätta förståelse Visuell förmåga Dynamiska skeenden Metaforer Klassikerna Visualisering som forskningsmetod, 1700- Descartes Charles Minard Playfair... Kartor Projektioner fyller olika syften Kartor för olika syften Charles Minard Napoleons fälttåg mot Moskva Hur ser världen egentligen ut? http://www.colorado.edu/geography/gcraft/notes/mapproj/mapproj_f.html Playfair 1759-1823 Anses ha introducerat scatterplots, stapeldiagram etc etc Scatterplots London, kolera, 1854 John Snow, 1855 2

Data-ink ratio Data-Ink ratio enheter data per enheter bläck Hur mycket information kan man få in per pixel? Kan den bli bättre? Lie factor Med vilken faktor överdriven bilden? Typiska exempel Perspektiv Ytor för en-dimensionella värden Lie factor 2 27.5/18 = 1.5 ökning 50%...men uppmätt längd är ca: 5.3/0.6 = 8.8 ökning 780% 780 / 50 lögnfaktor ca 15! Skräckexempel Innehåller bara fem 2D-punkter! Exempel på datatyper Text Stora textmassor, böcker, narrativer, web,... Hierarkisk data Organisationer, web, programkod, filsystem,... Mätvärden Bioinformatik, miljödata,... Kika gärna i Metro för fler exempel ;) 3

Textvisualisering Text - TextArc Visa texten själv Hela texten måste få plats Visa textens interna struktur Visa sökresultat Kan visa bara index Vill kunna söka vidare www.textarc.org Textvisualisering - web TG GoogleBrowser Trädstrukturer vanliga Listor vanligare :) Hierarkiska metoder Många datamängder är av hierakisk natur; web, programkod, filsystem etc Hyperbolic trees Bra på att visa grafer med många noder Cone trees Använder 3D för att visa grafer TreeMaps Använder 2D-yta effektivt TreeMaps TreeMaps filsystem Fyller en yta helt med en trädstruktur www.win.tue.nl/sequoiaview/ 4

Hyperbolic trees browser Graf som ligger på hyperbolisk yta, sedd uppifrån Xerox PARC Demo Sequoiaview Cone Trees Använder 3D för att layouta trädgrafer Fokus + kontext-metoder Behåll sammanhanget, men visa delar i detalj! Magic lenses Xerox PARC Fisheye views Bell labs ImageTrees wistrand Flip zoom Viktoria Magic Lenses http://www2.parc.com/istl/projects/magiclenses/ Demo Magic Lenses 5

Fisheye views Mer trädvisualisering processberoenden Förstorar data i närheten av fokus Förstoring kan t ex vara geometrisk...eller fungera som urvalsmekanism OSGi är ett javaos som låter flera applicationer köra samtidigt, ungefär som vanliga OS-processer Applikationer kan ha beroende mellan varandra. appplikation webserver log Programkod Furmas - 86 Manifest-Version = 1.0 Bundle-ContactAddress = wistrand Export-Service = Bundle-Description = HTTP root servlet Import-Package = javax.servlet.http,org.knopflerfish.service.log,org.osgi.framework,org.osgi.servi ce.http Built-From = E:\work\knopflerfish.org\osgi\bundles\http\httproot > 0 active System Bundle 5 active cm resolved cm_api active cm_cmd 2 18 16 resolved cm_util 6 active console 3 resolved console_api 8 active consoletty 12 active desktop 9 active frameworkcommands 13 active http 14 active httproot 15 resolved jaxp 7 resolved jsdk 4 active log 1 resolved log_api 10 active logcommands 11 active useradmin_api 17 resolved util Scatterplots FilmFinder Ahlberg, Schneiderman Använder viss del av data som 2D-koordinater Andra delar kan användas för färgning, storlek etc för n-dimensionell presentation Exempel FilmFinder Periodic System Spotfire Spotfire dynamic queries Parallella koordinater Inselberg Scatterplots, diagram + frågedon tight coupling mellan visualisering och frågedon http://www.cs.umd.edu/hcil/spotfire/ Platta ut koordinataxlarna z (1,3,2) x y x y z 6

Parallella koordinater Vanliga problem Olika metoder löser olika problem: Sökning? Presentation Browsing?... Olika metoder förvanskar data scatterplot överlapp 3D projektionsproblem... Prestandaproblem Datorer är snabba, men svårt att rita snabbt ändå Informative Art Andra syften än omedelbar förståelse kan vara intressanta! Väderkarta...eller var en tidtabell? Lästips E. Tufte The Visual Display of Quantitative Information Gallery of Data Visualization http://www.math.yorku.ca/scs/gallery/ University of Maryland Human-Computer Interaction Lab, Visualization research http://www.cs.umd.edu/hcil/research/visualization.shtml http://www.viktoria.se/fal/exhibitions/infoart-s2001/index.html 7