0

POSIXct 形式に関する問題の解決策が見つかりませんでした。月次データがあります。これは私のコードのスクラップです:

Data <- as.POSIXct(as.character(czerwiec$Data), format = "%Y-%m-%d %H:%M:%S")
get.rows <- Data >= as.POSIXct(as.character("2013-06-03 00:00:01")) & Data <= as.POSIXct(as.character("2013-06-09 23:59:59")) 
czerwiec <- czerwiec[get.rows,]
Data <- Data[get.rows]

6 月の 3 から 9 までの 1 ホールの週を選択し、列 X ( czerwiec$X) の合計を時間ごとに見積もりたいと考えました。ご覧のとおり、時間を短縮できますが、このように行うのはばかげています

get.rows <- Data >= as.POSIXct(as.character("2013-06-03 00:00:01")) & 
  Data <= as.POSIXct(as.character("2013-06-03 00:59:59")) 

それから

get.rows <- Data >= as.POSIXct(as.character("2013-06-04 00:00:01")) & 
  Data <= as.POSIXct(as.character("2013-06-04 00:59:59"))

そして、この操作の最後に、この時間の合計などを見積もることができます.

2013-06-03 から 2013-06-09 および 00:00:01 から 00:59:59 のような時間を持つすべての行をどのように呼び出すことができますか?

データフレーム「czerwiec」についての何かなので、最初の呼び出し「ID」、2番目の「価格」、3番目の「データ」(日付を意味する)の3つの列があります。

助けてくれてありがとう:)

4

1 に答える 1