Pandy czytają CSV


Czytaj pliki CSV

Prostym sposobem przechowywania dużych zbiorów danych jest użycie plików CSV (plików rozdzielanych przecinkami).

Pliki CSV zawierają zwykły tekst i są dobrze znanym formatem, który może czytać każdy, w tym Pandy.

W naszych przykładach użyjemy pliku CSV o nazwie „data.csv”.

Pobierz data.csv . lub Otwórz data.csv

Przykład

Załaduj plik CSV do DataFrame:

import pandas as pd

df = pd.read_csv('data.csv')

print(df.to_string()) 

Wskazówka: użyj to_string(), aby wydrukować całą ramkę DataFrame.

Jeśli masz dużą ramkę DataFrame z wieloma wierszami, Pandas zwróci tylko pierwszych 5 wierszy i 5 ostatnich wierszy:

Przykład

Wydrukuj DataFrame bez to_string() metody:

import pandas as pd

df = pd.read_csv('data.csv')

print(df) 

max_rows

Liczba zwracanych wierszy jest określona w ustawieniach opcji Pandy.

Możesz sprawdzić maksymalną liczbę wierszy swojego systemu za pomocą pd.options.display.max_rowsinstrukcji.

Przykład

Sprawdź liczbę maksymalnych zwracanych wierszy:

import pandas as pd

print(pd.options.display.max_rows) 

W moim systemie liczba to 60, co oznacza, że ​​jeśli DataFrame zawiera więcej niż 60 wierszy, to print(df)instrukcja zwróci tylko nagłówki oraz pierwsze i ostatnie 5 wierszy.

Możesz zmienić maksymalną liczbę wierszy za pomocą tego samego oświadczenia.

Przykład

Zwiększ maksymalną liczbę wierszy, aby wyświetlić całą ramkę DataFrame:

import pandas as pd

pd.options.display.max_rows = 9999

df = pd.read_csv('data.csv')

print(df) 

w3schools CERTIFIED . 2021

Zostać certyfikowanym!

Wypełnij moduły Pandy, wykonaj ćwiczenia, podejdź do egzaminu, a uzyskasz certyfikat w3schools!

ZAPISZ 10 USD