下記データフレームdftの指定した行の下にデータを追加したいのですが。
.. Store Dept Date Weekly_Sales IsHoliday Type Size Temperature
0 1 1 2010-02-05 24924.5 False A 151315 42.31
1 1 1 2010-02-12 46039.4 True A 151315 38.51
2 1 1 2010-02-19 41595.5 False A 151315 39.93
3 1 1 2010-02-26 19403.5 False A 151315 46.63
Store列は1-45まで、Dept列は1-99まであります。Store番号毎にDeptが基本1-99まであるのですが、欠番となっているStore-Deptがあるため、該当の行を作りたい(たとえばStoreが5でDeptが99の列がない場合、Store=5、Dept=98の最下行(Store=5、Dept=98に該当するものは複数行ある場合あり)に新たな行Store=5、Dept=99を作り、残りの列は前行の値を使う)と考えています。
挿入すべき行が20ぐらいあるため、できれば簡潔に挿入する方法をご教示いただけませんでしょうか。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/19 02:43
2018/01/19 03:02
2018/01/19 04:17
2018/01/19 06:25