Pandas dataframe のすべての行を表示する方法


次の構文を使用して、Jupyter ノートブックに pandas DataFrame 内のすべての行を強制的に表示させることができます。

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

これにより、表示される行数に最大値を設定しないようにメモ帳に指示されます。

次の例は、この構文を実際に使用する方法を示しています。

例: Pandas DataFrame のすべての行を表示する

500 行 3 列の pandas DataFrame を作成するとします。

Jupyter ノートブックで DataFrame を表示しようとすると、最初の 5 行と最後の 5 行のみが表示されます。

 import pandas as pd
import numpy as np

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

#view dataFrame
df 

すべての行を表示するには、次の構文を使用できます。

 #specify that all rows should be shown
p.d. set_option (' display.max_rows ', None)

#view DataFrame
df 

結果は長すぎて 1 つのスクリーンショットに表示できませんが、Jupyter ノートブックでは実際に 500 行すべてが表示されます。

デフォルトの表示設定をリセットするには、次の構文を使用できます。

 p.d. reset_option (' display.max_rows ')

Jupyter ノートブックで DataFrame を表示しようとすると、最初の 5 行と最後の 5 行のみが再度表示されます。

追加リソース

次のチュートリアルでは、パンダで他の一般的な操作を実行する方法を説明します。

Pandas DataFrame のすべての列を表示する方法
後で使用できるように Pandas DataFrame を保存する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です