私はプロットしてparralelプロットを行っています。それは動作しますが、巨大なデータに適用すると、非常に時間がかかります。なぜなら、私は多くの "トレース"マーカーを使っているからです。Plotly Parralelプロットを最適化する
どうすれば速くできますか?
私はまだそれを行う方法を示す再生可能な例があります:
#Create data
markers=paste("markers",letters,sep="_")
data=data.frame(
mark=rep(markers,3),
map=c(rep(1,26) , rep(2,26) , rep(3,26)),
pos=sample(seq(1:100) , 26*3)
)
# Make the plot with Plotly
library(plotly)
plot_ly(data , x=map , y=pos, mode="markers+lines" , group=mark)
そして、それが
My current plotly parallel plot
結果では、あなたの助けをありがとうございました!
あなたの答えはありがとうございますMiklos!どのようなフォーマットでもデータセットを並べ替えても大丈夫です!私はちょうどどのフォーマットが最も適切であるか分かりません。scatterglプロットタイプに関して、私はどのようにプロットしてそれを呼び出すことができますか?もう一度おねがいします – yholtz
scatterglプロットを作成するには、 'type = 'scattergl''を' plot_ly'の呼び出しに追加するだけです。これだけでプロットが高速化されるはずですが、それを超えて、データポイントを単一のトレースに集約すること、つまりプロットしているxリストとyリストが1つだけで済むようにすることをお勧めします。 全開示 - 私は1トンのRを知らないが、私はplotly.jsで働いている! –