extract() メソッド
データフレームの列を新しいデータフレームに抽出します。
構文
データフレーム名.extract(columns = ["列"|("列", "新しい列名"), "...n"])
パラメーター
名前 | 説明 |
---|---|
columns = ["列" | ("列", "新しい列名"), "...n"] |
抽出する列。 列はリスト出力する順序で抽出されます。 列を抽出するときに同時に 1 つ以上の列名を更新できます。既存の名前と新しい名前を括弧で囲みます。例: ("ProdDesc", "Product Description") |
戻り値
HCL データフレーム。
例
指定した列を新しいデータフレームに抽出する
インベントリの項目の情報を減らし、基本識別情報、位置情報、手持ち在庫数量のみに絞り込みたいとします。inventory データフレームの 5 つの関連する列を inventory_brief データフレームに抽出します。現在必要がない情報を含むすべての列は省略できます。
inventory_brief = inventory.extract(columns = ["ProdNo", "ProdDesc", "ProdCls", "Location", "QtyOH"])
指定した列を抽出し、新しいデータフレームで名前を変更する
inventory データフレームから列のサブセットを抽出して、新しいデータフレームで名前を変更します。
inventory_brief = inventory.extract(columns = [("ProdNo", "Prod Number"), ("ProdDesc", "Prod Description"), ("ProdCls", "Prod Class"), "Location", ("QtyOH", "Quantity")])