-1
我已經在dils庫中使用AdjacencyFromEdgelist函數來將邊列表轉換爲鄰接矩陣。對我來說,下一步是將它作爲R的包kayplayer中的函數kpcent的輸入。是否有任何函數可以做到這一點?如何將從dils包導出的矩陣轉換爲kpcent的輸入?
我知道這可能是R中一個非常基本的問題。但是,我對R中的數據表示感到困惑和沮喪。請幫助我,並感謝您的幫助!
我已經在dils庫中使用AdjacencyFromEdgelist函數來將邊列表轉換爲鄰接矩陣。對我來說,下一步是將它作爲R的包kayplayer中的函數kpcent的輸入。是否有任何函數可以做到這一點?如何將從dils包導出的矩陣轉換爲kpcent的輸入?
我知道這可能是R中一個非常基本的問題。但是,我對R中的數據表示感到困惑和沮喪。請幫助我,並感謝您的幫助!
我以前從未使用過任何這些軟件包,但不難遵循手冊和其中的示例。由於您未發佈數據集示例,因此我將使用dils::AdjacencyFromEdgelist
示例中的示例。
library(dils)
library(keyplayer)
edgelist <- cbind(expand.grid(letters[1:2], letters[1:2]), runif(4))
adj <- AdjacencyFromEdgelist(edgelist)
kpcent(adj$adjacency, adj$nodelist, type="closeness")
這是否有幫助?
謝謝你的回答!我沒有在文檔中看到我應該將adj $ nodelist作爲參數放在kpcent中。你試過了嗎?最後,我只是獲取數據並使用cbind和矩陣將其轉化爲kpcent可接受的格式。 – Zollia