ショップの注文テーブルには商品番号(product_id)しか入っていません。レポートを作るには、 各注文にその商品の名前と価格を付ける必要があります。 attach_product_info(orders, products) を完成させてください。 orders 注文テーブル — order_id, product_id, qty の列があります。 products 商品テーブル — product_id, name, price の列があります。 二つのテーブルを product_id でつなぎ、各注文の行に商品の名前(name)と価格(price)を 付けた新しい DataFrame を返してください。 例 注文2件(product_id が A・B)に、それぞれの商品の名前・価格が埋められた表が返ります。
ショップの注文テーブルには商品番号しかないため、レポートを作るには各注文に 商品の名前と価格を付ける必要があります。この問題では pandas で二つの表(注文・商品)を 商品番号でつなぎ、各注文の行に名前・価格を付けた新しい表を返す関数を 完成させます。元のテーブルは変更せず、結果の 行と列が要求どおり出るかをコードで検証します。
各注文に商品の名前と価格を付ける参照のための結合です。レポート・特徴量づくりでよく 使われます。結果に要求された列があり、元のテーブルがそのままかを実際のデータで検証します。