Pandas dataframe'in tüm sütunları nasıl görüntülenir?


Varsayılan olarak, Jupyter not defterleri bir pandanın DataFrame’inin yalnızca 20 sütununu görüntüler.

Aşağıdaki sözdizimini kullanarak not defterini kolayca tüm sütunları görüntülemeye zorlayabilirsiniz:

 p.d. set_option (' max_columns ', None)

DataFrame’deki tüm sütun adlarını görüntülemek için aşağıdaki sözdizimini de kullanabilirsiniz:

 print ( df.columns.tolist () )

Son olarak, aşağıdaki sözdizimini kullanarak Jupyter not defterindeki varsayılan ayarları yalnızca 20 sütun görüntüleyecek şekilde sıfırlayabilirsiniz:

 p.d. reset_option (' max_columns ')

Aşağıdaki örnekte bu fonksiyonların pratikte nasıl kullanılacağı gösterilmektedir.

Örnek: Pandas DataFrame’deki tüm sütunları göster

5 satır ve 30 sütunlu bir pandas DataFrame oluşturduğumuzu varsayalım.

DataFrame’i bir Jupyter not defterinde görüntülemeye çalışırsak toplamda yalnızca 20 sütun görüntülenecektir:

 import pandas as pd
import numpy as np

#create dataFrame with 5 rows and 30 columns
df = pd. DataFrame (index= np.arange (5), columns= np.arange (30))

#view dataFrame
df 

Tüm sütunları görüntülemek için aşağıdaki sözdizimini kullanabilirsiniz:

 #specify that all columns should be shown
p.d. set_option (' max_columns ', None)

#view DataFrame
df 

Artık not defterinde 30 sütunun tamamının görüntülendiğine dikkat edin.

DataFrame’deki tüm sütun adlarını basitçe görüntülemek için aşağıdaki sözdizimini de kullanabiliriz:

 print ( df.columns.tolist () )

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
21, 22, 23, 24, 25, 26, 27, 28, 29]

Varsayılan ayarları sıfırlamak ve yalnızca maksimum 20 sütun görüntülemek için aşağıdaki sözdizimini kullanabiliriz:

 p.d. reset_option (' max_columns ')

Pandas DataFrame’deki tüm satırlar nasıl gösterilir?

Bir panda DataFrame’in her satırını görüntülemek istiyorsanız aşağıdaki sözdizimini kullanabilirsiniz:

 p.d. set_option (' max_rows ', None)

Ayrıca bir pandanın DataFrame’inde görüntülenecek maksimum satır sayısını da belirleyebilirsiniz. Örneğin, yalnızca en fazla 10 satırın görüntülenmesini belirtebilirsiniz:

 p.d. set_option (' max_rows ', 10 )

Ek kaynaklar

Aşağıdaki eğitimlerde pandaların DataFrames’inde diğer yaygın işlemlerin nasıl gerçekleştirileceği açıklanmaktadır:

Pandalar: DataFrame’den hücre değeri nasıl alınır?
Pandalar: sütunu değerle eşleşen satırların dizinini alın
Pandalar: Bir sütunu dizin olarak ayarlama

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir