import pandas as pd

"""
Explanation: 01 Importere data til Pandas
Slik importerer du fra vanlige filformater eller andre datakilder til Pandas DataFrame
Her bruker vi offentlige norske datasett som eksempler. Datasettene bruker Norsk lisens for offentlige data
End of explanation
"""


df = pd.read_excel('data/fiskehelse_2017-10-27-lakselus_per_fisk.xlsx', 
                   sheetname='Lakselus per fisk')

#Funksjonen under viser oss de to første radene av filen
df.head(n=2) 

"""
Explanation: Excel-filer
Vi bruker her en oversikt over lakselus per oppdrettsanlegg som kan lastes ned fra fiskehelse.no. Vi valgte alle lokaliteter fra uke 1 2016 til uke 42 uke 2017 og formatet XLS.
End of explanation
"""


df = pd.read_csv('data/fiskehelse_2017-10-27-lakselus_per_fisk.csv')
df.head(n=2)

"""
Explanation: CSV-filer
Her bruker vi CSV-versjonen av dataene vi hentet inn fra Excel over.
End of explanation
"""


df = pd.read_json('https://api.nve.no/web/ElCert/GetApplications')
df.head(n=2)

"""
Explanation: JSON-filer via API
Her bruker vi et API fra NVE for å hente ut liste over kraftselskaper som har søkt om såkalte elsertifikater. Her har vi ikke lastet ned filen først, men henter direkte fra NVEs sider.
End of explanation
"""


