Pandas Lees CSV
Lees CSV-lêers
'n Eenvoudige manier om groot datastelle te stoor, is om CSV-lêers (kommageskeide lêers) te gebruik.
CSV-lêers bevat gewone teks en is 'n bekende formaat wat deur almal gelees kan word, insluitend Pandas.
In ons voorbeelde sal ons 'n CSV-lêer genaamd 'data.csv' gebruik.
Laai data.csv af . of Maak data.csv oop
Voorbeeld
Laai die CSV in 'n DataFrame:
import pandas as pd
df = pd.read_csv('data.csv')
print(df.to_string())
Wenk: gebruik to_string()
om die hele DataFrame te druk.
As jy 'n groot DataFrame met baie rye het, sal Pandas net die eerste 5 rye en die laaste 5 rye terugstuur:
Voorbeeld
Druk die DataFrame sonder die to_string()
metode:
import pandas as pd
df = pd.read_csv('data.csv')
print(df)
maksimum_rye
Die aantal rye wat teruggestuur word, word in Pandas-opsie-instellings gedefinieer.
Jy kan jou stelsel se maksimum rye met die pd.options.display.max_rows
stelling nagaan.
Voorbeeld
Kontroleer die aantal maksimum teruggekeerde rye:
import pandas as pd
print(pd.options.display.max_rows)
In my stelsel is die getal 60, wat beteken dat as die DataFrame meer as 60 rye bevat, die print(df)
stelling slegs die kopskrifte en die eerste en laaste 5 rye sal terugstuur.
Jy kan die maksimum rynommer met dieselfde stelling verander.
Voorbeeld
Verhoog die maksimum aantal rye om die hele DataFrame te vertoon:
import pandas as pd
pd.options.display.max_rows
= 9999
df = pd.read_csv('data.csv')
print(df)
Word gesertifiseer!
R10 INSKRYF