実現したいこと
- 事例の表を元に、原料ごとのヒストグラムや箱ひげ図を作成したい。
- この時、表の「根菜種」の列を左側の列の情報から、python(pandas/numpy想定)で自動で作りたい。
- 事例の原料は3種類のみだが、実際のデータは20種類くらいある。
- 今はif文で「根菜種」列を作っているが、利用原料数が多く、原料種も入れ替わるので、全原料をifやelifで列挙する方法は避けたい。
データ性質
- 各使用量の列において、0より大きい数字が入る列1つのみ(例:大根と人参の同時使用はない)
- ただし、全部使わないこともある(例:レシピ番号6)
事例(根菜種列を自動作成したい)
レシピ番号 | 人参使用量 | 大根使用量 | ごぼう使用量 | 根菜種 |
---|---|---|---|---|
1 | 10 | 0 | 0 | 人参 |
2 | 0 | 20 | 0 | 大根 |
3 | 0 | 0 | 30 | ごぼう |
4 | 0 | 20 | 0 | 大根 |
5 | 0 | 0 | 10 | ごぼう |
6 | 0 | 0 | 0 | 利用なし |
現状のif文で事例の表、ヒストグラム、箱ひげ図が作成できていればそのコードを提示ください。
また、そのときの元となるデータ(表)も提示ください。
回答2件
あなたの回答
tips
プレビュー