やあみなさん、
簡単な質問があります。私はiGraphを初めて使用し、tklplotでプロットしようとしています。グラフには次の特徴があります。
Vertices: 856 Edges: 675 Directed: TRUE
V(g)$ethnic
グラフでは、もちろん頂点の属性であるさまざまな民族グループを形成したいと思います。
に問題 square
がありましたが、バグがありました。
下の線では、私はちょうど円の形をした頂点になります。私の考えは、属性を持つ頂点を区別することですV(g)$ethnic
。それを思い出せば、問題はありませんが、プロットの出力は真ではなく、Rによって大きな問題は報告されません。
次のように
V(g)$color <- "green"
E(g)$color <- "black"
V(g)$nodesize=degree(g)*0.5
V(g)[V(g)$ethnic=="Mestizo"]$shape <- "rectangle"
V(g)[V(g)$ethnic=="Saraguro"]$shape <- "circle"
tkplot(g, layout=layout.kamada.kawai, edge.color=E(g)$color,
edge.arrow.size=0.3, vertex.label.dist=0.3, vertex.color=V(g)$color,
vertex.size=V(g)$nodesize, vertex.shape=V(g)$shape)
ウラジミールよろしく