Jak wyświetlić wszystkie wiersze w ramce danych pandas


Możesz zmusić notatnik Jupyter do wyświetlania wszystkich wierszy w ramce DataFrame pand, używając następującej składni:

 p.d. set_option (' display.max_rows ', None)

To informuje Notatnik, aby nie ustawiał maksymalnej liczby wyświetlanych linii.

Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.

Przykład: pokaż wszystkie wiersze w Pandas DataFrame

Załóżmy, że tworzymy ramkę danych pandy zawierającą 500 wierszy i 3 kolumny.

Jeśli spróbujemy wyświetlić DataFrame w notatniku Jupyter, wyświetlonych zostanie tylko pięć pierwszych wierszy i pięć ostatnich wierszy:

 import pandas as pd
import numpy as np

#create dataFrame with 500 rows and 3 columns
df = pd. DataFrame (index= np.arange (500), columns= np.arange (3))

#view dataFrame
df 

Aby wyświetlić wszystkie linie, możemy zastosować następującą składnię:

 #specify that all rows should be shown
p.d. set_option (' display.max_rows ', None)

#view DataFrame
df 

Wyniki są zbyt długie, aby wyświetlić je na jednym zrzucie ekranu, ale notatnik Jupyter rzeczywiście wyświetla wszystkie 500 linii.

Aby zresetować domyślne ustawienia wyświetlania, możemy zastosować następującą składnię:

 p.d. reset_option (' display.max_rows ')

Jeśli spróbujemy wyświetlić DataFrame w notatniku Jupyter, ponownie wyświetlonych zostanie tylko pięć pierwszych wierszy i pięć ostatnich wierszy.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje na pandach:

Jak wyświetlić wszystkie kolumny ramki danych Pandas
Jak zapisać ramkę danych Pandas do późniejszego wykorzystania

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *