2016-10-11 7 views
1

大きなデータフレーム(10m行、40列、7GBのメモリ)があります。 2〜4 GBのメモリ使用量を追加することなく、表現するのが難しいビューの省略名を持つために、ビューを作成したいと思います。言い換えれば、私はむしろ入力します。pandasでdataframeのビューを作成するには?

df2 

たより:

df.loc[complicated_condition, some_columns] 

.locを使用して値を設定すると、元のデータフレームを変更することを保証しながら、documentation状態、保証はか否かの、まだありません.locによって返されるオブジェクトは、ビューまたはコピーです。

条件と列リストを変数(たとえばdf.loc[cond, cols])に割り当てることができますが、データフレームのビューを作成することが可能かどうかを知りたいと思っています。

答えて

0

this answer

長い話を短く読み、すべてがコピーです。

関連する問題