我是比較新的R和正在試圖解決以下問題:內存問題,使用大型社交網絡的可視化R和Cytoscape的
我在Windows 7企業版平臺上工作與R的32位版本 並且在我的機器上有大約3GB的RAM。我有大規模的社交網絡數據(約7,000個頂點和約30,000個邊),它們當前存儲在我的SQL數據庫中的爲 。我設法將這個數據 (省略了頂點和邊的屬性)放入一個R數據幀中,然後把這個數據寫入一個igraph對象中。爲了進一步分析和可視化,我現在想使用RCytoscape將此圖形推入Cytoscape。 目前,我的方法是將圖形對象轉換爲 graphNEL對象,因爲RCytoscape似乎適用於此對象 類型。 (igraph繪圖功能太慢並且缺少進一步分析功能。)
不幸的是,運行此腳本時,我總是遇到內存問題。它以前與較小的網絡一起工作。
有沒有人有關於如何解決這個問題的想法?或者你可以推薦任何其他的可視化和分析工具,它們可以很好地運行於R,並且可以處理這樣的大規模數據?
任何幫助將不勝感激。非常感謝!
最佳,伊格納西奧
非常感謝你們兩位。我期待着Paul的解決方案,如果它不起作用,我將不得不通過SQL插件直接將數據導入到Cytoscape ...最好的,Ignacio – user1326028 2012-04-19 19:19:24