私は単純なデータフレームを持っています。
a <- c("06/12/2012 06:00","06/12/2012 06:05","06/12/2012 06:10","06/12/2012 06:15","06/12/2012 06:20","06/12/2012 06:25",
"06/12/2012 06:30","06/12/2012 06:35","06/12/2012 06:40","06/12/2012 06:45","06/12/2012 06:50","06/12/2012 06:55",
"06/12/2012 07:00","06/12/2012 07:05","06/12/2012 07:10","06/12/2012 07:15","06/12/2012 07:20","06/12/2012 07:25",
"06/12/2012 07:30","06/12/2012 07:35","06/12/2012 07:40","06/12/2012 07:45","06/12/2012 07:50","06/12/2012 07:55",
"06/12/2012 08:00")
a <- strptime(a, "%d/%m/%Y %H:%M")
b <-c("1","0","0","0","2","0","0","0","3","0","0","0","0","0","1","2","5","6","0","0","0","0","6","10","2")
df1 <- data.frame(a,b)
有効なデータが不十分な場合に、R を使用してデータフレームの一部を削除したいと考えています。データは 5 分ごとに記録されています。「b」列にゼロのみが記録されているときに 20 分以上の連続データがある場合、これらは最終的なデータフレームから削除できます。
誰かが私を助けるためのアイデアを持っているなら、私はそれをとても感謝しています.