エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Pandas.DataFrameのメモリサイズを削減する(最大で8分の1) [Python] - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pandas.DataFrameのメモリサイズを削減する(最大で8分の1) [Python] - Qiita
はじめに Pandasで巨大なデータを扱うと、貧弱なPCではすぐメモリエラーになるのではないでしょうか。 ... はじめに Pandasで巨大なデータを扱うと、貧弱なPCではすぐメモリエラーになるのではないでしょうか。 これまで結構苦労したので、Pandasでメモリ消費を抑えるコツを挙げておきます。 DataFrameについて書きますが、Seriesも同様です。Panelは触ったことないですが、きっと同様でしょう。多分。 使用した環境 Python 3.6 Pandas 0.20.3 メモリが必要以上に増大してしまうケース いろんな場合がありますが、以下のケースは、よくあるかつコードで対処可能なものだと思います。 【ケース1】 DataFrame構築時にカラムの型(dtype)を指定していない 【ケース2】 カラムを追加する・カラム全体へ値を代入する 【ケース3】 DataFrameに対する処理の戻り値を、他の変数で受け取る 詳しく見ていきます。 【ケース1】 DataFrame構築時にカラムの型(d