次の様なdataframeについて列1のタイムスタンプに対して列2の秒数分加算または減算して
新たな列を作りたいです。
列1はdatetime型、列2はint型です。
1行ずつ列1を取り出して列2の数値を足すことは出来るのですが
列同士で計算したいです。
次のdataframeの列1と列2を足して
列1 | 列2 |
---|---|
2019-01-01 05:00:00 | 10 |
2019-01-01 05:00:01 | 20 |
2019-01-01 05:00:02 | 30 |
2019-01-01 05:00:03 | 40 |
2019-01-01 05:00:04 | 50 |
次の様な列3を追加したい。
列1 | 列2 | 列3 |
---|---|---|
2019-01-01 05:00:00 | 10 | 2019-01-01 05:00:10 |
2019-01-01 05:00:01 | 20 | 2019-01-01 05:00:21 |
2019-01-01 05:00:02 | 30 | 2019-01-01 05:00:32 |
2019-01-01 05:00:03 | 40 | 2019-01-01 05:00:43 |
2019-01-01 05:00:04 | 50 | 2019-01-01 05:00:54 |
列1をintにキャストして列2を足して、結果をdatetimeにキャストし直してみましたが
望んだ結果にはなりませんでした(datetimeとintの関係を理解できていないため)。
恐れ入りますがご教示よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/08 08:39