私は100種類のポリマーを持っており、それぞれのポリマーは20のデータポイント(x、y)を持ち、曲線をプロットしています。 R Shinyを使用してプロットする1つ以上のポリマーをインタラクティブに選択しました。 ggplot2を使ってプロットすると、すべてうまく動作します。 plotlyツールチップを行うことがあるので、私はggplot2をプロットしてggplotlyに変換するとカーブが台無しになる
p = ggplot(subdata, aes(x = x, y = y, colour = polymer) + geom_line() + geom_point() + scale_x_log10() + scale_y_log10() + theme()
ggplotly(p)
のようなものを使用してplotlyするggplot2を変換今の問題が起こります。私は特定のポリマー(それをBadGuyと呼ぶ)を選択するたびに、カーブが乱れます。
BadGuyを選択する前に、カーブがきれいです。 Before selecting BadGuy
しかしBadGuyを選択すると、カーブが乱れてしまいます。 After selecting BadGuy
BadGuyを選択しても選択しなくても、ggplot2を使用するだけですべてうまく動作します。私はそれがこの問題を引き起こす変換だと思うが、私はそれを解決する方法を知らない。
ありがとうございます!
入力データを追加できますか?それ以外の場合は、トラブルシューティングが本当に難しいです。 –
私は後でそれを理解しました。 ggplot2では必要ないものの、プロットする前にデータをソートする必要があります。 – Vera0816
解決策を回答として追加してください。同じ問題を探している他の人にとっては役に立つかもしれません。 –