0

rでの割り当て用にアニメーション化されたプロットグラフを作成しています。ここでは、いくつかのモデルをさまざまな数の観測値と比較しています。現在のモデルの RMSE を示す注釈を追加したいと思います。これは、スライダーと共に変化するテキストが必要であることを意味します。それを行う簡単な方法はありますか?

これは、GitHub に保存されている私のデータセットです。RMSE: dataで作成された変数が既に存在します。

ベースの ggplot グラフィックは次のとおりです。

library(tidyverse)
library(plotly)
p <- ggplot(values_predictions, aes(x = x))  +
    geom_line(aes(y = preds_BLR, frame = n, colour = "BLR")) +
    geom_line(aes(y = preds_RLS, frame = n, colour = "RLS")) + 
    geom_point(aes(x = x, y = target, frame = n, colour = "target"), alpha = 0.3) + 
    geom_line(aes(x = x, y = sin(2 * pi * x), colour = "sin(2*pi*x)"), alpha = 0.3)  +
    ggtitle("Comparison of performance) + 
    labs(y = "predictions and targets", colour = "colours")

これは plotly に変換され、アニメーションを Plotly グラフに追加しました。

plot <- ggplotly(p) %>%
        animation_opts(easing = "linear",redraw = FALSE)
plot

ありがとう!

4

2 に答える 2