Spara resultat till CSV och Excel
Exportera analysen för att dela den
Spara resultat till CSV och Excel är en gratis lektion i Data Science Academy på CoddyKit. Detta är lektion 4 av 4. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för Data Science Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Data Science Academy innehåller totalt 4 lektioner.
Analysen måste kunna delas
Din rensade tabell är bara användbar om andra kan öppna den. Det sista steget i de flesta projekt är att skriva tillbaka resultaten till en file. 📤
Skriv en CSV-fil på en rad
Spara valfri DataFrame på disken med to_csv. Ange ett filnamn så skriver pandas ut alla rader och kolumner åt dig.
df.to_csv("clean_sales.csv")Ta bort det extra indexet
Som standard skriver to_csv radindexet som den första kolumnen. Ange index=False när den numreringen bara är överflödig.
df.to_csv("clean_sales.csv", index=False)Anpassa efter läsarens regionala inställningar
Om kollegor öppnar CSV-filer i europeiska Excel anger du sep som semikolon, så hamnar kolumnerna rätt i stället för att klumpas ihop till en enda.
df.to_csv("out.csv", sep=";", index=False)Bevara texten korrekt
För namn med accenttecken eller symboler skriver du med encoding="utf-8", så förvandlas inget till oläsliga tecken hos mottagaren.
df.to_csv("names.csv", encoding="utf-8")Spara även till Excel
Föredrar du ett kalkylblad? to_excel skriver en xlsx-fil som kan öppnas i Excel, Numbers eller Google Sheets.
df.to_excel("clean_sales.xlsx", index=False)Namnge bladet
Alternativet sheet_name namnger fliken i arbetsboken, så blir filen självförklarande så fort den öppnas.
df.to_excel("report.xlsx",
sheet_name="Summary", index=False)Många tabeller, en arbetsbok
Använd en ExcelWriter för att placera flera DataFrames på olika flikar i en enda fil som är enkel att dela.
with pd.ExcelWriter("book.xlsx") as w:
df1.to_excel(w, sheet_name="raw")
df2.to_excel(w, sheet_name="summary")Välj bara vissa kolumner
Exportera bara det viktiga genom att ange columns med den lista du vill ha. Resten sparas inte i filen.
df.to_csv("slim.csv",
columns=["date", "total"], index=False)Enkel att läsa tillbaka
En fil som du sparar med to_csv kan öppnas igen senare med read_csv, vilket sluter kretsen från rådata till färdigt resultat.
Välj rätt format
Välj CSV för liten storlek och god portabilitet, och Excel för formatering och flera blad. Anpassa filen efter vem som ska öppna den härnäst.
Snabbkontroll
Du exporterar en CSV-fil och vill inte spara radnumren. Vad anger du?
Sammanfattning: leverera dina resultat
Nu kan du exportera med to_csv och to_excel: ta bort indexet, ange separator och teckenkodning, namnge blad och välja kolumner. Kretsloppet är komplett. 🎉
Lär dig Python med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 30
- Lektioner
- 120
Vanliga frågor
Är lektionen ”Spara resultat till CSV och Excel” gratis?
Ja – hela texten till ”Spara resultat till CSV och Excel” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i Data Science Academy, kan Ni uppgradera till CoddyKit PRO. Kursen i Data Science Academy innehåller totalt 4 lektioner.
Vad lär jag mig i ”Spara resultat till CSV och Excel”?
Exportera analysen för att dela den Ni övar på Data Science Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig Data Science Academy?
Du behöver inga förkunskaper. Utbildningen i Data Science Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 4 av 4.
Hur lång tid tar lektionen ”Spara resultat till CSV och Excel”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här Data Science Academy-lektionen?
Ja. Varje Data Science Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- read_csv och dess användbara alternativ
- Öppna Excel-ark i pandas
- Tolka datum och ange dtypes vid inläsning
- Spara resultat till CSV och Excel