2012-05-05 9 views
2

私は、隣接行列形式で4000行と9000列の比較的大きな2モードネットワークを持っています。私は列間の関係を調べることに興味があります。igraphで転置されたエッジリストとの隣接関係R

小さいネットワークでは、私はt(matrix) %*% matrixをやっていますが、私は9000^2のマトリックスが私のコンピュータ上のメモリを最大限に使うと思います。

igraph隣接行列をsna pacakge形式に変換し、sna::gtを使用することもできますが、igraphに類似の機能があるかどうか疑問に思っていましたか?

おかげで、graph.incidence

答えて

4

使用して、あなたの隣接行列からの二部グラフを構築して、行または列のいずれかに基づいて、対応する1モードネットワークにそれを投影するbipartite.projectionを使用します。

+0

ありがとうございます!私は 'bipartite.projection'コマンド(明らかに)について知りませんでした。 – crock1255

関連する問題