2012-05-05 103 views
2

我有4000行和9000列的鄰接矩陣形式的相對較大的2模式網絡我有興趣查看列之間的關係。在igraph中轉置邊緣列表的鄰接R

隨着一個較小的網絡,我會做t(matrix) %*% matrix,但我認爲一個9000^2的矩陣會最大限度地在我的電腦上的內存。

一種選擇是對的igraph鄰接矩陣轉換到SNA pacakge格式,並使用sna::gt,但我不知道是否有在IGRAPH類似的功能?

感謝,

回答

4

使用graph.incidence構建從鄰接矩陣的二部圖,然後用bipartite.projection將其投射到相應的一個模式的網絡,主要是基於該行或列。

+0

謝謝!我不知道「bipartite.projection」命令(顯然)。 – crock1255