私はplotlyで作成されたいくつかのプロットを含むRmarkdownドキュメントを作成しています。Plotly - 未使用引数エラー - 一貫性がないと思われる
なぜ私のプロットの1つが「未使用の引数」エラーを投げているのか分かりません。同じ引数を使ってデータの別のサブセットを使ったプロットがうまくいきます。私はこれらの2つのプロットをサブプロットで使用したい。
df_subset1_p <-
plot_ly(df_subset1, x = ~Month, y = ~data.percent, width = 800, height = 500) %>%
add_lines(color = ~cat) %>%
layout(xaxis = x, yaxis = y, margin = m)
df_subset2_p <-
plotly(df_subset2, x = ~Month, y = ~data.percent, width = 800, height = 500) %>%
add_lines(color = ~cat) %>%
layout(xaxis = x, yaxis = y, margin = m)
私もサブプロットを呼び出すことができます前に、df_subset2_pがエラーをスローします:
Error in plotly(df_subset2, x = ~Month, y = ~data.percent, : unused arguments (x = ~Month, y = ~data.percent, width = 800, height = 500)
私は第二プロット上のエラーを取得し、でも私ならばここで
は、私が持っているものですまずそれを実行してみてください。 RMarkdownではなくスクリプトを実行するだけでエラーが再現されます。
データフレームの構造がわかります。月は要素で、data.percentは両方の数値です。
幅、高さ、レイアウトオプションを削除しようとしましたが、同じエラーです。
Rmarkdownなしでスクリプトを実行するとエラーが再現されます。
plotlyとggplot(旧バージョン)の間の互換性の問題を示唆する似たような苦情や、別のロードされたパッケージが同じ関数名を使用しているとはいえ、他の人から報告されたこの正確な問題は見つかりませんでした。しかし、私はノートブックの多くの以前のプロットがうまく動作しているので、これがどのようになるか分かりません。