Jupyter Notebook で全ての列を表示する
Python Jupyter Notebook
Published: 2019-06-23

やったこと

Jupyter Notebook で列数が多いデータを表示する時、省略されてしまうことがあります。

全部表示してみます。

確認環境

$ ipython --version
6.1.0
$ jupyter --version
4.3.0
$ python --version
Python 3.6.2 :: Anaconda custom (64-bit)
print(pd.__version__)
0.20.3

調査

csv ファイルを読み込みます。

train = pd.read_csv("./train.csv")
train.shape

(114321, 133)

最大の表示列数を 200 に設定します。

# 現在の設定確認
print(pd.get_option("display.max_columns"))
pd.set_option('display.max_columns', 200)

20

参考