2017-08-03 9 views
1

私は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を使用するだけですべてうまく動作します。私はそれがこの問題を引き起こす変換だと思うが、私はそれを解決する方法を知らない。

ありがとうございます!

+0

入力データを追加できますか?それ以外の場合は、トラブルシューティングが本当に難しいです。 –

+0

私は後でそれを理解しました。 ggplot2では必要ないものの、プロットする前にデータをソートする必要があります。 – Vera0816

+0

解決策を回答として追加してください。同じ問題を探している他の人にとっては役に立つかもしれません。 –

答えて

0

私は後でそれを理解しました。 ggplot2には必要ないのにプロットする前にデータをソートする必要があります

関連する問題