Att läsa in en datafil och framställa den visuellt
Vi går genom ett enkelt exempel!
- Vi söker upp en datafil, exempelvis den här från SIDCs hemsida, som berör solfläckar.
- Vi skapar en Notebook som kan öppna den:
- Det verkar som om tabellen läses in lite dåligt. Vi testar att ändra tabellens titel (header):
- Det här verkar inte riktigt rätt heller. Problemet är att värdena i tabellen är separerade med semikolon. “.csv” står för “comma separated values”, så vi måste ändra inställningarna för att tolka semikolon. Vi kan göra detta med hjälp av parametern “sep” (separator):
- Det var bättre. För att göra tabellen lättare att förstå vill vi namnge kolumnerna. På SIDCs hemsida kan vi se vad värdena betyder. Genom att lägga till “names”-parametern kan vi ge varje kolumn en rubrik.
- Nu börjar det kännas som att tabellen går att förstå! Vi skapar en graf över solfläckarna på solens norra och södra halvklot:
- Nu är vi snart klara. VI gör ännu några ändringar för att göra grafen mer läslig:
Där var det gjort. Vi läste in data, såg hurudant det var, gjorde det prydligare och framställde det visuellt. Med hjälp av grafen vi fick kan vi till exempel studera solens mångåriga cykler, och utgående från värdena i tabellen kan vi göra noggrannare beräkningar. (Vi kan till exempel ta reda på medeltalet solfläckar per dag under ett visst år, och förändringstakten från år till år)
Pröva själv att skapa en ny Notebook och söka upp något intressant dataset, eller använd filen från detta exempel!