私は北欧証券取引所からの毎日の観測を含むrの時系列で作業しています。私は各カンパニー(列)の月の最後の日付を保持したいだけです。私はそれがこのようになりたいです月の最後の日付を除くすべての日付の行を削除するにはどうすればよいですか?
Date Statoil DNB
1987-09.16 0,21 1,2
1987-09.17 0,22 1,3
1987-09.18 0,15 1,1
1987-09.21 0,16 1,5
1987-09.22 0,27 1,7
1987-09.23 0,28 1,9
1987-09.24 0,30 1,6
1987-09.25 0,32 1,7
1987-09.28 0,29 1,8
1987-09.29 0,33 2,1
1987-09.30 0,34 1,9
1987-10.01 0,37 1,8
1987-10.02 0,38 2,1
1987-10.05 0,34 2,3
1987-10.06 0,28 2,4
1987-10.07 0,27 2,1
1987-10.08 0,25 2,2
1987-10.09 0,21 2,1
1987-10.12 0,31 1,9
1987-10.13 0,31 2,1
1987-10.14 0,32 2,3
1987-10.15 0,37 2,5
1987-10.16 0,41 2,6
1987-10.19 0,51 2,8
1987-10.20 0,62 3,1
1987-10.21 0,59 3,1
1987-10.22 0,58 3,5
1987-10.23 0,61 3,6
1987-10.26 0,62 3,7
1987-10.27 0,63 3,9
1987-10.28 0,57 4,0
1987-10.29 0,54 4,1
1987-10.30 0,64 4,1
1987-11.02 0,66 4,2
1987-11-03 0,67 3,9
:
Date Statoil DNB
1987-09.30 0,34 1,9
1987-10.30 0,64 4,1
は、あなたたちは持っていますか
マイデータフレームは、OSE
は(数千行と列ではなく)このようになります冗長な行、つまり月の最後の日付ではない行を削除するための提案はありますか?
すべての努力は大いに感謝しています!例では
「会社」列はどこですか? 'ライブラリ(data.table); .date(日付、 "%Y-%m。%d"))]。(月= %d "))、))' – akrun
@akrun、私は自分自身を少し混乱させて説明したかもしれません。各社は独自のコラムを持っています(Statoilは1社、DNBはもう1社、数千のコラム/会社があります)。各社の欄の数字は、終値です(ここで使用されている数字は単なる例です)。 –
月にグループ化されている場合、期待される出力に11番目の行がない理由 – akrun