For å lagre en pandas DataFrame (eller Series) til fil, bruk de innebygde eksport-metodene. Vanligste formater:
# CSV (vanligst for datautveksling)
df.to_csv('data.csv', index=False, encoding='utf-8')
# Excel (flere ark, formatering)
df.to_excel('data.xlsx', index=False, sheet_name='Ark1')
# JSON (ulike orienteringer: records, split, index, table)
df.to_json('data.json', orient='records', force_ascii=False)
# Pickle (binært, bevarer dtyper, indeks, hurtigst)
df.to_pickle('data.pkl')
# Parquet (kolonnenbasert, effektivt for store datasett, krever pyarrow/fastparquet)
df.to_parquet('data.parquet', index=False)
# Feather (rask, kolonnenbasert, kræver pyarrow)
df.to_feather('data.feather')
Vanlige parametere:
index=False– unngå å skrive radnummer som kolonne.encoding='utf-8'– sikrer tegnsett (æøå).compression='gzip'– komprimerer filen (virker for csv, json, parquet).
Velg format basert på bruk: CSV/JSON for deling, Parquet/Feather for stor dataanalyse, Pickle for intern python-caching, Excel for rapportering til ikke-programmere.