Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Mencetak Keseluruhan Siri Panda atau DataFrames Daripada Pratonton Separa?
Menyesuaikan Output Panda: Mencetak Keseluruhan Siri atau DataFrames
Perwakilan lalai Pandas Series dan DataFrames menggunakan __repr__ hanya menyediakan separa pratonton. Ini boleh mengehadkan apabila bekerja secara meluas dengan set data yang besar. Untuk menangani perkara ini, Pandas menawarkan beberapa pilihan untuk mencetak cantik dan menyesuaikan output.
Kaedah 1: Menggunakan option_context
Untuk memaparkan keseluruhan Siri atau DataFrame, anda boleh gunakan pengurus option_context:
with pd.option_context('display.max_rows', None, 'display.max_columns', None): print(df)
Ini menetapkan paparan.max_rows dan pilihan display.max_columns kepada Tiada, membenarkan keseluruhan set data dipaparkan.
Kaedah 2: Menggunakan paparan() dalam Jupyter Notebook
Dalam Jupyter Notebook, anda boleh menggunakan fungsi paparan() bukannya print(). Ini akan mencetuskan logik paparan Jupyter yang kaya, memberikan perwakilan yang lebih visual dan interaktif:
display(df)
Pilihan Penyesuaian Tambahan
Selain memaparkan keseluruhan set data, anda boleh menyesuaikan lagi output menggunakan tambahan pilihan:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencetak Keseluruhan Siri Panda atau DataFrames Daripada Pratonton Separa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!