ロブ・ハインドマンの予測パッケージの ggplot2 の autoplot() のラッパー部分である autolayer() 行に geom_points を追加しようとしています (図では「適合」) (ggplot2 にもベース autoplot/autolayer があるため、同じことが適用される可能性があります) .
問題は (私は ggplot2 の専門家ではなく、autoplot ラッパーによりトリッキーになります) geom_point() はメイン コールに適切に適用されますが、autolayer (適合値) と同様に適用するにはどうすればよいですか?
通常の geom_line() のように type="b" を試しましたが、autolayer() のオブジェクト パラメータではありません。
require(fpp2)
model.ses <- ets(mdeaths, model="ANN", alpha=0.4)
model.ses.fc <- forecast(model.ses, h=5)
forecast::autoplot(mdeaths) +
forecast::autolayer(model.ses.fc$fitted, series="Fitted") + # cannot set to show points, and type="b" not allowed
geom_point() # this works fine against the main autoplot call