0

時系列分解の複数の出力 jpeg プロットを生成するように設計されたコードがあります (1 日の時間ごとに)。コードを実行しましたが、エラーが発生しません。実際、出力が生成されたといういくつかの兆候を受け取ります。

作成された関数は次のとおりです(stackoverflowの専門家から提供されました):

HR.plot <- function(y,z){
    ARMAXpath<-file.path("C:", "Desktop","RPLOTS", paste0("HRplot_", z, ".jpg"))
    jpeg(file = ARMAXpath)
    plot(stl(y,s.window="periodic"))
    dev.off()
}

このコードを by() ステートメントで使用します。

by(Dataset, Dataset$Hour, function(d) HR.plot(Dataset$UQ,unique(Dataset$Hour)))

1 つのチャート、最初の Hour レベルのみを返します。私の質問:コードを変更して、1 日の各時間 (時間変数) の出力プロットを生成するにはどうすればよいですか? 数時間前にまったく異なるコードで同様の質問を投稿しましたが、ggplot2 の読み込みに問題があったため、そのコードを機能させることができませんでした ありがとう

4

1 に答える 1