Colaboratoryでデータフレームの値が省略されて表示されるのをどうにかしたい

事象

Google ColaboratoryでPandasのデータフレームの値を確認しようとしても、省略して表示されてしまう。
同じ様な内容でstack overflowに記載は合ったが、どうもこの方法では結局縦の表示が省略表示されてしまう。
python - How to see complete rows in Google Colab - Stack Overflow

対応方法

max_rowsやmax_columnsを設定をした上で、printでなくheadやtailで見る

具体的方法

#設定
pd.set_option('display.max_rows', 999) #縦の表示(件数)
pd.set_option('display.max_columns', 99) #横の表示(列数)

#出力
df1.head(999) #先頭から999件
df1.tail(999) #最後から999件
df1.head(500).append(df1.tail(499)) #先頭500件と最後の499件

注意点

  • headの後に何か処理を入れるとそちらの処理結果(処理結果が無い場合でも)で書き消される
  • データ件数多いと、当然時間かかるし、見るのも結局大変
  • そもそもデータ件数多すぎると、Colaboratoryから接続を切られて1行も表示されない