Şahsen, iPython sayesinde sekme tamamlama yoluyla bulmak kolay olduğu için seçenekleri doğrudan bir atama ifadesiyle ayarlamayı seviyorum. Tam seçenek isimlerinin ne olduğunu hatırlamakta zorlanıyorum, bu yüzden bu yöntem benim için çalışıyor.
Mesela hatırlamam gereken tek şey bunun pd.options
pd.options.<TAB>
Seçeneklerin çoğu, display
pd.options.display.<TAB>
Buradan, genellikle geçerli değerin nasıl olduğunu çıktı:
pd.options.display.max_rows
60
Daha sonra olmasını istediğim şeye ayarladım:
pd.options.display.max_rows = 100
Ayrıca, seçenekler için bir kod bloğunun içindeki seçenekleri geçici olarak ayarlayan seçenekler için bağlam yöneticisinin farkında olmalısınız. Seçenek adını bir dize olarak ve ardından olmasını istediğiniz değeri girin. Aynı satırda istediğiniz sayıda seçeneği iletebilirsiniz:
with pd.option_context('display.max_rows', 100, 'display.max_columns', 10):
some pandas stuff
Ayrıca bir seçeneği aşağıdaki gibi varsayılan değerine sıfırlayabilirsiniz:
pd.reset_option('display.max_rows')
Ve hepsini sıfırlayın:
pd.reset_option('all')
Seçenekleri ayarlamak hala mükemmel pd.set_option
. Sadece doğrudan daha kolaydır ve daha az ihtiyaç vardır özellikleri kullanarak bulmak get_option
ve set_option
.