2016-03-08 36 views
1

我是Gephi的新手,在創建一些邊緣文件方面尋求一些幫助。我有很多屬性數據(從.csv格式成功導入)的小數據集,我想根據共享屬性製作各種不定向的邊緣文件。例如,假設我有屬性的人的數據,並指出他們的出身,團隊的偏好,以及母校的狀態如何在Gephi中創建基於共享屬性的邊緣文件

喬爾/ WI /封隔器/ UW

凱特/ WI /封隔器/馬凱特

薩拉/ MN /封隔器/ UW

修身/ MN /維京/ UM

跳過/ MN /維京/德雷克

我需要能夠創建由共享屬性定義的各種邊緣文件,例如在一個邊緣文件中,Joel和Kate分享邊緣,而Sara,Slim和Skip分享邊緣。實際上,我的數據具有更多的屬性和更多的節點,因此手工創建邊緣文件將非常麻煩。我覺得格芬應該能夠做到這一點,但我完全沒有弄清楚如何。總之,我不需要幫助導入邊緣文件,我需要一些幫助。

+0

所以你想讓我們說創建無向邊的'Joel - UW', Sara - UW'等等吧? –

+0

事實上,如果我想製作一個「母校」邊緣檔案,Joel和Sara會分享一個優勢(一個無向的優勢)。我意識到格菲不能做到這一點;它似乎假設一個預製邊緣文件來到桌子上。 – Skimwhistle

回答

0

沒有用Gephi做這件事的好方法。但是,您可以使用您最喜歡的電子表格軟件來完成此操作,將節點保存爲一個CSV文件,並將其中一個保存爲邊緣。在你的情況下,文件可能看起來像

Nodes.csv

Id, State, Team 
Joel, WI, Packers 
Kate, WI, Packers 
Sara, MN, Packers 
Slim, MN, Vikings 
Skip, MN, Vikings 
UW 
UM 
Marquette 
Drake 

Edges.csv

Source, Target 
Joel, UW 
Kate, Marquette 
Sara, UW 
Slim, UM 
Skip, Drake 

請注意,我在節點文件的末尾添加額外的行來表示節點代表alma matter

相關問題