Terminalde Series ve DataFrames ile çok çalışıyorum. __repr__
Bir Seri için varsayılan değer, bazı kafa ve kuyruk değerlerine sahip, ancak geri kalanı eksik olan azaltılmış bir örnek döndürür.
Seri / DataFrame'in tamamını güzel bir şekilde yazdırmanın yerleşik bir yolu var mı? İdeal olarak, uygun hizalamayı, belki de sütunlar arasındaki sınırları ve hatta farklı sütunlar için renk kodlamasını bile destekleyecektir.
display.max_rows
, sorun şu ki çoğu zaman çıktının kısaltılmasını istiyorum. Sadece zaman zaman tüm çıktıyı görmek istiyorum. Seçeneği çok yüksek bir değere ayarlayabilir, varsayılanı kullanabilir __repr__
, sonra değeri geri alabilirim, ancak bu biraz hantal görünüyor ve bu durumda kendi güzel yazdırma işlevimi de yazabilirim.
set_option
, renklendirmeyi destekleyen herhangi bir seçenek görmüyorum , belki bazı css veya çıktı biçimlendirmesi uygulamak için bir eklenti olarak yapılabilecek bir şey. Bunu başarabileceğini düşünüyorum tek yolu bu
pd.set_option('display.max_rows', 1000)
örneğin kullanarak değiştirebileceğiniz varsayılan seçeneklerden kaynaklanır , renklendirme başka bir şeydir, html repr çıktısını renklendirmekten söz ediyorsunuz. Bunun yerleşik olduğunu sanmıyorum.