logo

Pandas datu rāmja saglabāšana kā CSV

Šajā rakstā mēs uzzināsim, kā mēs varam eksportēt Pandas DataFrame uz CSV failu, izmantojot Pandas to_csv() metodi. Pēc noklusējuma metode to csv() eksportē DataFrame uz CSV failu ar rindas indeksu kā pirmo kolonnu un komatu kā atdalītāju.

noņemot pēdējo commit git

DataFrame izveide, lai eksportētu Pandas DataFrame uz CSV

Python3








# importing pandas as pd> import> pandas as pd> # list of name, degree, score> nme>=> [>'aparna'>,>'pankaj'>,>'sudhir'>,>'Geeku'>]> deg>=> [>'MBA'>,>'BCA'>,>'M.Tech'>,>'MBA'>]> scr>=> [>90>,>40>,>80>,>98>]> # dictionary of lists> dict> => {>'name'>: nme,>'degree'>: deg,>'score'>: scr}> > df>=> pd.DataFrame(>dict>)> print>(df)>



>

>

Izvade:

 name degree score 0 aparna MBA 90 1 pankaj BCA 40 2 sudhir M.Tech 80 3 Geeku MBA 98>

Eksportējiet CSV uz darba direktoriju

Šeit mēs vienkārši eksportējam Dataframe uz CSV failu, izmantojot df.to_csv().

Python3




# saving the dataframe> df.to_csv(>'file1.csv'>)>

>

enum tostring java
>

Izvade:

Pandas datu rāmja saglabāšana kā CSV

CSV saglabāšana bez galvenes un rādītājs .

Šeit mēs saglabājam failu bez galvenes un bez indeksa numura.

Python3




# saving the dataframe> df.to_csv(>'file2.csv'>, header>=>False>, index>=>False>)>

citādi ja bash

>

>

Izvade:

Pandas datu rāmja saglabāšana kā CSV

Saglabājiet CSV failu noteiktā vietā

Mēs varam arī saglabāt savu failu noteiktā vietā.

Python3




# saving the dataframe> df.to_csv(r>'C:UsersAdminDesktopfile3.csv'>)>

vilks vs lapsa
>

>

Izvade:

Ierakstiet DataFrame CSV failā, izmantojot tabulēšanas atdalītāju

Mēs varam arī saglabāt savu failu ar kādu konkrētu atsevišķu, kā mēs vēlamies. i., .

Python3




import> pandas as pd> import> numpy as np> users>=> {>'Name'>: [>'Amit'>,>'Cody'>,>'Drew'>],> >'Age'>: [>20>,>21>,>25>]}> #create DataFrame> df>=> pd.DataFrame(users, columns>=>[>'Name'>,>'Age'>])> print>(>'Original DataFrame:'>)> print>(df)> print>(>'Data from Users.csv:'>)> df.to_csv(>'Users.csv'>, sep>=>' '>, index>=>False>,header>=>True>)> new_df>=> pd.read_csv(>'Users.csv'>)> print>(new_df)>

jaukākais smaids pasaulē

>

>

Izvade:

Original DataFrame: Name Age 0 Amit 20 1 Cody 21 2 Drew 25 Data from Users.csv: Name	Age 0 Amit	20 1 Cody	21 2 Drew	25>