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