Panda's CSV lezen
CSV-bestanden lezen
Een eenvoudige manier om grote datasets op te slaan, is door CSV-bestanden (door komma's gescheiden bestanden) te gebruiken.
CSV-bestanden bevatten platte tekst en is een bekend formaat dat door iedereen kan worden gelezen, ook Panda's.
In onze voorbeelden gebruiken we een CSV-bestand met de naam 'data.csv'.
Download data.csv . of Open data.csv
Voorbeeld
Laad de CSV in een DataFrame:
import pandas as pd
df = pd.read_csv('data.csv')
print(df.to_string())
Tip: gebruik to_string()
om het volledige DataFrame af te drukken.
Als u een groot DataFrame met veel rijen heeft, retourneert Panda's alleen de eerste 5 rijen en de laatste 5 rijen:
Voorbeeld
Druk het DataFrame af zonder de to_string()
methode:
import pandas as pd
df = pd.read_csv('data.csv')
print(df)
max_rijen
Het aantal geretourneerde rijen wordt gedefinieerd in de instellingen van de Panda's-optie.
U kunt de maximale rijen van uw systeem controleren met de pd.options.display.max_rows
verklaring.
Voorbeeld
Controleer het aantal maximaal geretourneerde rijen:
import pandas as pd
print(pd.options.display.max_rows)
In mijn systeem is het getal 60, wat betekent dat als het DataFrame meer dan 60 rijen bevat, de print(df)
instructie alleen de koppen en de eerste en laatste 5 rijen retourneert.
U kunt het maximum aantal rijen wijzigen met dezelfde instructie.
Voorbeeld
Verhoog het maximum aantal rijen om het volledige DataFrame weer te geven:
import pandas as pd
pd.options.display.max_rows
= 9999
df = pd.read_csv('data.csv')
print(df)
Gecertificeerd!
$ 10 INSCHRIJVEN