質問: 下記のような2つのinputDF(Dataframe)から3つ目のOutputDFのように、 任意のDFの行を任意のDFに結合したいです。 inputDF2はindexが0から始まって103番まであり(表記では略してます)、101番目をinputDF1のindex2に挿入しています。 concat,merge,appendなど試してみましたがindexの番号の関係からかうまく作成できません。 作成方法知っている方いれば教えてください。 inputDF1 | index | 日付 | 気温 | | --- | --- | --- | | 0 | 8/1 | 28度 | | 1 | 8/2 | 29度 | | 2 | 8/3 | 30度 | | 3 | 8/4 | 31度 | inputDF2 | index | 時間 | 天気 | | --- | --- | --- | | 0 | 16:00 | 晴れ | | ... | ... | ... | | 100 | 16:00 | 晴れ | | 101 | 17:00 | 雨 | | 102 | 18:00 | 曇り | | 103 | 19:00 | 晴れ | OutputDF | index | 日付 | 気温 | 時間 | 天気 | | --- | --- | --- | --- | --- | | 0 | 8/1 | 28度 | | | | 1 | 8/2 | 29度 | | | | 2 | 8/3 | 30度 | 17:00 | 雨 | | 3 | 8/4 | 31度 | | |
回答: > > indexの番号の関係からかうまく作成できません。 > > > のであれば ``` InputDF2.reset_index(drop=True) ``` したものを結合すると良いのでは無いでしょうか。