Data Science Academy · leksjon

Lagre resultater til CSV og Excel

Eksporter analysen for deling.

Leksjon 4 av 413 trinn

Lagre resultater til CSV og Excel er en gratis leksjon i Data Science Academy på CoddyKit. Dette er leksjon 4 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Data Science Academy, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Data Science Academy inneholder totalt 4 leksjoner.

Analysen må kunne deles

Den ryddede tabellen er bare nyttig hvis andre kan åpne den. Det siste trinnet i de fleste prosjekter er å skrive resultatene tilbake til en file. 📤

Skriv en CSV på én linje

Lagre en hvilken som helst DataFrame på disken med to_csv. Send inn et filnavn, så skriver pandas alle rader og kolonner for deg.

df.to_csv("clean_sales.csv")

Fjern den ekstra indeksen

Som standard skriver to_csv radindeksen som den første kolonnen. Send inn index=False når denne nummereringen bare er støy.

df.to_csv("clean_sales.csv", index=False)

Tilpass språkområdet til leseren

Hvis kolleger åpner CSV-filer i europeisk Excel, setter du sep til semikolon, slik at kolonnene vises riktig i stedet for å samles i én.

df.to_csv("out.csv", sep=";", index=False)

Hold teksten trygg

For navn med aksenter eller symboler bør du skrive med encoding="utf-8", slik at ingenting blir til uleselige tegn hos mottakeren.

df.to_csv("names.csv", encoding="utf-8")

Lagre også i Excel

Foretrekker du et regneark? to_excel skriver en xlsx-fil som kan åpnes i Excel, Numbers eller Google Sheets.

df.to_excel("clean_sales.xlsx", index=False)

Gi arket et navn

Alternativet sheet_name navngir fanen i arbeidsboken, slik at filen forklarer seg selv idet den åpnes.

df.to_excel("report.xlsx",
  sheet_name="Summary", index=False)

Mange tabeller, én arbeidsbok

Bruk en ExcelWriter til å plassere flere DataFrame-objekter på ulike faner i én fil som er enkel å dele.

with pd.ExcelWriter("book.xlsx") as w:
  df1.to_excel(w, sheet_name="raw")
  df2.to_excel(w, sheet_name="summary")

Velg bare noen kolonner

Eksporter bare det som er viktig ved å sende inn columns med listen du ønsker. Resten blir ikke med i den lagrede filen.

df.to_csv("slim.csv",
  columns=["date", "total"], index=False)

Enkel rundtur

En fil du lagrer med to_csv, kan åpnes igjen senere med read_csv. Dermed fullfører du hele veien fra rådata til ferdig resultat.

Velg riktig format

Velg CSV for liten størrelse og god portabilitet, og Excel for formatering og flere ark. Tilpass filen til den som skal åpne den neste gang.

Hurtigsjekk

Du eksporterer en CSV og vil ikke lagre radnumrene. Hva angir du?

Oppsummering: lever resultatene

Du kan nå eksportere med to_csv og to_excel: fjerne indeksen, angi skilletegn og tegnkoding, navngi ark og velge kolonner. Hele prosessen er fullført. 🎉

Gratis å komme i gang

Lær deg Python med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
30
Leksjoner
120

Ofte stilte spørsmål

Er leksjonen «Lagre resultater til CSV og Excel» gratis?

Ja – hele teksten i «Lagre resultater til CSV og Excel» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Data Science Academy-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Data Science Academy inneholder totalt 4 leksjoner.

Hva lærer jeg i «Lagre resultater til CSV og Excel»?

Eksporter analysen for deling. Du øver på Data Science Academy med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med Data Science Academy?

Ingen tidligere erfaring er nødvendig. Data Science Academy på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 4 av 4.

Hvor lang tid tar leksjonen «Lagre resultater til CSV og Excel»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne Data Science Academy-leksjonen?

Ja. Alle Data Science Academy-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. read_csv og nyttige alternativer
  2. Åpne Excel-ark i pandas
  3. Analyser datoer og angi dtypes ved innlasting
  4. Lagre resultater til CSV og Excel
← Tilbake til Data Science Academy