私は3列(ID、日付、日)のデータフレームを持っています。列Xは私が得たいものです。 NAがある場合は、前月から現在の月の日数を合計したいと思います。それはdplyrで行うことが可能ですか?私は、forループでそれを実行しようとしましたが、それは私がここより グループ内で合計します。
5M行よりID date days X
A 2014-01-31 NA NA
A 2014-02-28 NA NA
A 2014-03-31 4 4
A 2014-04-30 NA 34
A 2014-05-31 NA 65
A 2014-06-30 NA 95
A 2014-07-31 NA 126
B 2014-01-31 NA NA
B 2014-02-28 11 11
B 2014-03-31 6 6
B 2014-04-30 NA 36
B 2014-05-31 6 6
B 2014-06-30 NA 36
C 2015-01-31 NA NA
C 2015-02-28 NA NA
を使用しての試みで申し訳ありません...明らかではないが、まさに達成したい。たとえば、あなたのX列にNAがないときに達成したいのは何ですか? – Umberto
列 'X'は指定されていません。それは私が列 '日'に実行された計算に基づいて取得したい結果です – Koles
あなたにコードが表示されますか?私には分かりません – akrun