事象
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行も表示されない