VISUALISERING AV KVANTITATIVA DATA Anders Grimvall Havsmiljöinstitutet FAMILJ 2012-04-24 Vad är syftet? Förtydliga eller förstärka ett budskap eller Ge mottagaren underlag för att göra sina egna.
Download ReportTranscript VISUALISERING AV KVANTITATIVA DATA Anders Grimvall Havsmiljöinstitutet FAMILJ 2012-04-24 Vad är syftet? Förtydliga eller förstärka ett budskap eller Ge mottagaren underlag för att göra sina egna.
VISUALISERING AV KVANTITATIVA DATA Anders Grimvall Havsmiljöinstitutet FAMILJ 2012-04-24 Vad är syftet? Förtydliga eller förstärka ett budskap eller Ge mottagaren underlag för att göra sina egna tolkningar För 40 år sedan vägde torsken i Västerhavet dubbelt så mycket som nu 1970 2010 1.50 40 1.25 35 TotN (µmol/l) TotP (µmol/l) Koncentrationer av växtnäringsämnen vid BY15 i Östra Gotlandsdjupet (0-40 m) 1.00 0.75 0.50 30 25 20 0.25 15 0 10 1992 1994 1996 1998 2000 2002 2004 2006 2008 2010 1992 1994 1996 1998 2000 2002 2004 2006 2008 2010 Year Year Visualiseringens dilemma Högre beräkningskapacitet Bilder med högre upplösning Effektivare algoritmer Komplex kodning av multivariata data Position, form, färg, storlek får bära information Grafer med flera ramar Översikt och detaljer i samma bild Olika attribut hos ett objekt visas samtidigt Kognitiv perception sätter gränsen Lund, Oct 21, 2010 Vad sätter gränserna? Kognitiv perception Medium Teknologi Några milstolpar Helikopterturer för att granska mångdimensionella data via en sekvens of 2D-projektioner (Asimov, 1985) Interaktiv statistisk grafik för länkade diagram (Becker & Cleveland, 1987) Interaktiv grafik för zoomning, omskalning och överlagring av tidsseriedata (Unwin & Wills, 1988) Animerade punkt- och bubbeldiagram för visualisering av beroende dataserier (Rosling, 2005) Lund, Oct 21, 2010 Länkade diagram Vattenkvalitetsdata från Gotlandsdjupet Lund, Oct 21, 2010 Animerade bubbeldiagram av livslängd mot inkomst Lund, Oct 21, 2010 Sekventiell visning av bubbeldiagram i Excel - pH och salinitet i Östra Gotlandsdjupet (BY 15) Lund, Oct 21, 2010 Exempel på mjukvara Ggobi mjukvara för länkade diagram (www.ggobi.org) Animerade bubbeldiagram enligt www.gapminder.org. Visualisering av officiell statistik. Animerade bubbeldiagram enligt www.google.com; Logga in på ett Google-konto och sök upp verktyget ”Motion chart”. Ladda upp dina data på en Googleserver och genomför önskad animering. Animerade bubbeldiagram i Excel. Ladda ner en Excelarbetsbok med tillhörande VBA-makro från http://www.ida.liu.se/divisions/stat/research/Software/index.en.shtml Kopiera dina data till Excelarbetsboken och utför önskad animering Programspråket R har ett paket för animering. Skapa en sekvens av bilder och spela sedan upp en video med dessa bilder. Lund, Oct 21, 2010 Arbetsgång för explorativ analys av trender och brytpunkter Granska förekomsten av kodningsfel och uppenbart felaktiga mätvärden Använd Mann-Kendalltester för trend för att identifiera platser, säsonger, djup etc med statistiskt säkerställda ökningar eller minskningar Beräkna anomalier så att trender och brytpunkter för flera stationer, säsonger, djup etc kan åskådliggöras i samma diagram Utnyttja animeringar för att gå från översikter till detaljer Lund, Oct 21, 2010 Varför har totalfosfor ökat de senaste åren? Data från BY15 i Östra Gotlandsdjupet BY15 Gotland Deep, depth classes 0-30m 2 1.8 TotP (mol/l) 1.6 1.4 0 1.2 1 10 0.8 20 0.6 30 0.4 0.2 0 1992 1996 2000 2004 2008 2012 Färgkodning av p-värden Trender i fosfor per station PO4_P Station p-value code F3 / A5 0.0367 F9 / A13 0.2791 C3 0.0303 + MS4 / C14 0.0225 + Gulf of Bothnia 0.2626 BY29 0.0408 + BY31 LANDSORTSDJUPET 0.2628 BY32 NORRKÖPINGSDJUPET 0.0880 BY20 FÅRÖDJUPET 0.0206 + BY15 GOTLANDSDJUPET 0.0944 BY38 KARLSÖDJUPET 0.1086 BY10 0.0458 + BCS III-10 0.0339 + BY4 CHRISTIANSÖ 0.0343 + BY5 BORNHOLMSDJUPET 0.0210 + BY1 0.0153 + BY2 ARKONA 0.0282 + Baltic Proper 0.0234 + W LANDSKRONA 0.0239 + ANHOLT E 0.5152 FLADEN 0.8477 P2 0.3101 SLÄGGÖ 0.0655 Å17 0.1857 Å15 0.0355 Å13 0.2617 Öresund, Kattegat, Skagerrak 0.7375 Total_P p-value code 0.4806 0.7531 0.1558 0.0552 0.5057 0.0138 + 0.0774 0.0395 + 0.0087 ++ 0.0126 + 0.0817 0.0086 ++ 0.0415 + 0.0404 + 0.0229 + 0.1084 0.0988 0.0252 + 0.3155 0.5300 0.4434 0.5244 0.0488 + 0.0198 + 0.0407 + 0.0366 + 0.1999 Organic_P p-value code 0.5335 0.9068 0.1119 0.0560 0.5011 0.0367 + 0.1348 0.6444 0.0012 ++ 0.0024 ++ 0.3991 0.0146 + 0.0889 0.3418 0.1249 0.2514 0.2959 0.0348 + 0.8795 0.6466 0.5639 0.2657 0.0058 ++ 0.0139 + 0.0437 + 0.0518 0.1874 Blå = nedåtgående trend Röd = uppåtgående trend Organic_P-to-N p-value code 0.7601 0.8804 0.0655 0.2166 0.7258 0.0444 + 0.1860 0.0443 + 0.0167 + 0.0089 ++ 0.0917 0.0100 ++ 0.1775 0.0492 + 0.0755 0.0990 0.1156 0.0464 + 0.2783 0.2132 0.1201 0.0525 0.0070 ++ 0.0059 ++ 0.0150 + 0.0240 + 0.0497 + Anomalier av fosfathalter i Egentliga Östersjön och Västerhavet Data från SMHIs provtagningar (djup < 40m) Anomalierna avser avvikelser från medelvärdet för hela studieperioden Anomalier av halter av organisk fosfor i Egentliga Östersjön och Västerhavet Data från SMHIs provtagningar (djup < 40m) Anomalier av halter av organisk fosfor i Egentliga Östersjön och Västerhavet Data från andra utförare än SMHI (djup < 40m) Anomalier av fosfathalter i södra Östersjön Data från BY1, BY2 (Arkona), BY4 (Christiansö), BY5 (Bornholmsdjupet), Hanöbukten och PL-P3 Fördelar med animering Underlättar granskning av långa serier av grafer Underlättar detektion av brytpunkter En graf kan granskas median den föregående är i färskt minne Färg eller formkodning? Omvänd färgkodning 2005-2009 1.4 1.4 1.2 1.2 1 1 0.8 0.8 Organic_P Organic_P 2000-2004 0.6 0.4 0.6 0.4 0.2 0.2 0 0 -0.2 -0.2 0 0.5 1 Total_phosphorus 1.5 2 0 0.5 1 Total_phosphorus De fyllda markörerna avser en specifik 5-årsperiod De öppna markörerna avser hela tidsperioden 1990-2009 1.5 2 Avancerade markörer 2005-2009 1.4 1.4 1.2 1.2 1 1 0.8 0.8 Organic_P Organic_P 2000-2004 0.6 0.4 0.6 0.4 0.2 0.2 0 0 -0.2 -0.2 0 0.5 1 Total_phosphorus 1.5 2 0 0.5 1 Total_phosphorus 1.5 2 God praxis i datavisualisering Gör många grafer Reducera irrelevant variation före visualiseringen Underlätta granskning av långa sekvenser av grafer Gå från sammanfattningar till detaljer och omvänt Använd färgkodning Vägen framåt Olika metoder för tryckta och elektroniska medier Mer interaktion Mer rörelse och animering Måttligt komplex grafisk kodning Restriktiv användning av 3D-grafer Lund, Oct 21, 2010 Mer läsning http://www.intechopen.com/articles/sho w/title/visual-detection-of-change-pointsand-trends-using-animated-bubble-charts