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")])