Saya sering bekerja dengan Series dan DataFrames di terminal. Default __repr__
untuk Seri mengembalikan sampel yang dikurangi, dengan beberapa nilai kepala dan ekor, tetapi sisanya hilang.
Apakah ada cara bawaan untuk cukup mencetak seluruh Seri / DataFrame? Idealnya, itu akan mendukung perataan yang tepat, mungkin berbatasan antara kolom, dan bahkan mungkin kode warna untuk kolom yang berbeda.
display.max_rows
, masalahnya adalah bahwa sebagian besar waktu saya ingin keluaran dipotong. Hanya sesekali saya ingin melihat hasil lengkapnya. Saya bisa mengatur opsi ke nilai yang sangat tinggi, menggunakan default __repr__
, lalu mengembalikan nilainya, tapi itu agak rumit, dan saya mungkin juga menulis fungsi cantik-cetak saya sendiri dalam kasus itu.
set_option
yang mendukung pewarnaan, itu mungkin sesuatu yang bisa dilakukan sebagai plugin untuk menerapkan beberapa css atau format output. Ini adalah satu-satunya cara saya pikir Anda bisa mencapai ini
pd.set_option('display.max_rows', 1000)
misalnya, pewarnaan adalah sesuatu yang lain, saya berasumsi Anda berbicara tentang mewarnai output html repr. Saya tidak berpikir ini dibangun sama sekali.