1

1 年間の負荷プロファイルを持つデータ フレームがあります。最初の列は、「2011-01-01 00:00:00」から「2011-12-31 23:00:00」までの時間ごとに POSIXct として格納されます。2 番目の列は、複数のデータを含む数値として格納されます。

df <- as.data.frame(matrix(ncol = 2,nrow = 8760))

df[,2] <- as.data.frame(rnorm(8760,50000,10000))

df[,1] <- as.data.frame(seq(from = as.POSIXct("2011-01-01 00:00:00"),
                           to = as.POSIXct("2011-12-31 23:00:00"),
                           by = "hours"))

平均的な 1 日の負荷プロファイルを計算したいと考えています。xts packageandを操作しようとしましたが、機能しperiod.applyませんでした。何か案は?

ありがとう

4

1 に答える 1

3

次のようなものが欲しいようです:

aggregate(V2~format(V1,"%H"), data=df, FUN=mean)
于 2013-07-27T19:17:35.140 に答える