igraph

    0

    1答えて

    RMarkdownドキュメントに大きなigraphプロットを収める必要がありますが、ノードとラベルが重なり合っています)。 は、私は仕事ができる「=再スケールFALSE」引数を使用して考え出したが、その後の問題は、プロットの大きさに関わらずfig.height、fig.widthオプションの、ページサイズよりも大きいということです。あなたが再現可能な例を見ることができます下(.Rmdとニットとして

    0

    1答えて

    グラフmが他のグラフgのサブグラフである場合、R/igraphをチェックする方法は、属性頂点(名前)エッジ? funtcion is_subgraphic_isomomorphic_to(m,g, method=vf2)が動作しない、頂点IDを使用する(iは属性(名前/色)を使用する必要がある)ため 例: graph m graph g

    1

    1答えて

    グラフのタイトルと凡例を追加するのに問題があります。 tkplotまたはplotでは不可能ですか? dff <- data.frame(a = c(0,1,2,3,4),b = c(3,4,5,6,7)) nod <- data.frame(node = c(0:7),wt = c(1:8)) pg <- graph_from_data_frame(d = dff, verti

    1

    1答えて

    私は、頂点のセットといくつかの "特別な"頂点の名前を持つリストを持つグラフgを持っています。 グラフに、これらの特殊な頂点に対してのみ頂点名のラベルを表示したい。 私はこのような何か試してみました: plot(g, vertex.size = 4, vertex.label = ifelse(V(g) %in% usernames, V(g)$label, ""), asp = F) しかし

    0

    1答えて

    edgebundleRを使用して一連のコードグラフを作成する自動レポートを作成しようとしています。私はループ内でそれを使用しない場合 plot_chords <- function(x,t,pos) { ... stuff I do with the data ... g <- graph.adjacency(mydata, mode="upper", we

    0

    1答えて

    私はnameという属性をグラフgに持っています。属性に関連付けられた特定のノードの名前を別の名前に変更したいと思います。例えば 私は(4,10)と呼ばれる知って(3,1)を希望 from igraph import * g = Graph(4) g.vs['name'] = [(10,1), (269,1331), (3,1), (10,10)] print g.vs['name'] [(

    0

    3答えて

    に私はオープンの多くがそこにいることを知っているとエッジリストの生成についての質問に答えたが、私は私の場合に適合どれも見つからなかった:私はテーブルを持っている をこれは厳密に階層的なネットワークを表し、ソースノード、ターゲットノード、および相互作用のタイプの3つの列を持つものに変換します。ように表は、全ての第1レベルのノードをリストの最初の列とかなり重複している2番目の列は、すべての対応する第二

    1

    3答えて

    私はこことGoogleで答えを見つけようとしましたが、運が良かったのでこの問題で数日間苦労しました。私は、サイクルが慎重なコミュニティー内にあるのか、それらの間にあるのか、パターンがないのかを調べるためにネットワークを分析しています。私のデータは、サイクルのリスト(ループを形成する3つのノード)とコミュニティのリスト(ノードの可変量)です。私は2つの質問があり、1)どのように二つのリストを比較する

    2

    1答えて

    として玩具グラフを定義:無作為として2つのノード > library(igraph) > g = graph(c("John", "Jim", "Jim", "Jill", "Jill", "John", "Jim", "Bob", "Bob", "Alice", "Alice", "Jill"), d