変更前のデータフレームに分類CDのコードと商品コード表の品名を追加して表示させたいです。
今回データにない1-2:ハサミと1-4:のりと2-3:キャベツは変更後データには表記せず、
また3-5は商品コード表にないので「該当商品なし」と表記させたいです。
よろしくお願い致します。
変更前
分類CD | 数量 | 単価 | 売上 |
---|---|---|---|
1-1 | 3 | 20 | 60 |
1-3 | 10 | 2 | 20 |
1-5 | 100 | 10 | 1000 |
2-1 | 5 | 100 | 500 |
2-2 | 20 | 20 | 400 |
3-1 | 15 | 10 | 150 |
3-5 | 100 | 5 | 500 |
商品コード表
1-1:消しゴム 1-2:ハサミ 1-3:鉛筆 1-4:のり 1-5:ペン
2-1:たまねぎ 2-2:人参 2-3:キャベツ
3-1:靴下 3-2:帽子
変更後
分類CD | 分類名 | 数量 | 単価 | 売上 |
---|---|---|---|---|
1-1 | 消しゴム | 3 | 20 | 60 |
1-3 | 鉛筆 | 10 | 2 | 20 |
1-5 | ペン | 100 | 10 | 1000 |
2-1 | たまねぎ | 5 | 100 | 500 |
2-2 | 人参 | 20 | 20 | 400 |
3-1 | 靴下 | 15 | 10 | 150 |
3-5 | 該当商品なし | 100 | 5 | 500 |
変更前データフレーム
import pandas as pd
df = pd.DataFrame(
data={'分類CD':["1-1","1-3","1-5","2-1","2-2","3-1","3-5"],
'数量':[3,10,100,5,20,15,100],
'単価':[20,2,10,100,20,10,5],
'売上':[60,20,1000,500,400,150,500]}
)
print(df.to_string(index=False))
使っているツールのバージョンなど補足情報
Windows10
python3.9 64bit
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/31 15:28
2021/07/31 15:35