以下のような2つのDataFrameがあったとして、
上のDataFrameをdf1、下をdf2としたときでのマージ方法について相談があります。
| Date | A | B |
|---|---|---|
| 2010/1/1 | 1 | 2 |
| 2010/1/2 | 3 | 4 |
| 2010/1/3 | 5 | 6 |
| 2010/1/4 | 7 | 8 |
| Date | A | B |
|---|---|---|
| 2010/1/3 | 100 | 200 |
| 2010/1/4 | 300 | 400 |
| 2010/1/5 | 500 | 600 |
上2つのDataFrameを、以下のようにしたい場合、どのようなコードを記述すればよろしいでしょうか?
Date列を主キーとして、両方のDataFrameにある場合はdf2を優先し、df2に無いものだけをdf1から取得するイメージです。
| Date | A | B |
|---|---|---|
| 2010/1/1 | 1 | 2 |
| 2010/1/2 | 3 | 4 |
| 2010/1/3 | 100 | 200 |
| 2010/1/4 | 300 | 400 |
| 2010/1/5 | 500 | 600 |
回答2件
あなたの回答
tips
プレビュー