0
Igraphを使用して作成したグラフのレイアウトを作成したいと思います。このグラフは、x方向とy方向の両方に-100から100までの範囲にしたいと思います。しかし、以下の例を使用しようとすると、レイアウトの座標が非常に近くなり、指定したすべてのスペースが使用されることはありません。たとえば、これはy方向に41から44になり、1つのノードが80に、1つが-80にあるとします。Igraphレイアウトの拡張
何か間違っていますか?または、私は指定されたグリッド上で "より多くのスペースを取る"しかし、同じ相対的な位置をお互いに保つために、これらの座標を簡単に拡大縮小する方法はありますか?
df <- data.frame(x1=c(1,1,2,1,1,4),X2=c(2,3,3,4,5,5))
library(igraph)
gr=graph_from_data_frame(df,directed=FALSE)
set.seed(2)
layout_with_fr(gr,minx=rep(-100,5),miny=rep(-100,5),maxx=rep(100,5),maxy=rep(100,5),niter=1500)
は、 'layout.norm'と' scale'引数を見て修正することができます。 – user20650