set_optionでPandasデータの出力結果を省略させない
Pandasはデータ成型に非常に便利ですが、データを表示する時に良きに計らい勝手に省略してくれます。
ざっくり見るのにはよいのですが、やはりExcelのようにデータを全部見たいときありますよね。
困りごと
このような形で、11列目~20列目、5行目~93行目が省略されてしまいます。
解決策(コード紹介)
# インポート import pandas as pd # 列の最大表示数を100に設定 pd.set_option('display.max_columns', 100) # 列の最大表示数を100に設定 pd.set_option('display.max_rows', 100) # ファイルの取り込み df = pd.read_excel("sample_data.xlsx") # 結果の表示 df
出力結果
すべて表示してくれました。
少し解説
set_optionを使うとPandasの設定を変えることができます。
python reset_option('all')
とすると、設定値をすべてリセットできます。