データ分析を最近始めた者です。
一見簡単そうに見えるPythonの データフレームの行列の入れ替えができずとても困っています。
現状
手元に以下のデータフレームがあります。
| 項目 | 市町村ID | 期間 | 値 |
|---|---|---|---|
| 貧困率 | 1 | 2019年 | 5.0% |
| 貧困率 | 1 | 2020年 | 5.5% |
| 貧困率 | 2 | 2019年 | 3.0% |
| 貧困率 | 2 | 2020年 | 3.5% |
| 犯罪率 | 1 | 2019年 | 1.0% |
| 犯罪率 | 1 | 2020年 | 1.5% |
| 犯罪率 | 2 | 2019年 | 2.0% |
| 犯罪率 | 2 | 2020年 | 2.5% |
| 平均年収 | 1 | 2019年 | 300万円 |
| 平均年収 | 1 | 2020年 | 350万円 |
| 平均年収 | 2 | 2019年 | 400万円 |
| 平均年収 | 2 | 2020年 | 450万円 |
やりたいこと
上記のデータフレームを下記のように加工しようとしています。
| 市町村ID | 期間 | 貧困率 | 犯罪率 | 平均年収 |
|---|---|---|---|---|
| 1 | 2019年 | 5.0% | 1.0% | 300万円 |
| 1 | 2020年 | 5.5% | 1.5% | 350万円 |
| 2 | 2019年 | 3.0% | 2.0% | 400万円 |
| 2 | 2020年 | 3.5% | 2.5% | 450万円 |
pandasの転置などを試したのですが上手く行かずとても困っています。
お手数ですが、解決方法をご存知の方がいらっしゃいましたらご教示いただけますと幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/02/28 18:11