Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在r中使用igraph导出图_Python_R_Igraph - Fatal编程技术网

Python 在r中使用igraph导出图

Python 在r中使用igraph导出图,python,r,igraph,Python,R,Igraph,我有一个大的igraph对象,它有几个边和顶点属性,我需要将这些属性写入一个文件,然后再加载(可能是通过另一个程序,比如python) 那么,我应该使用什么格式才能将所有边缘属性写入文件格式 write.graph(g, file = "test1.fileextension",format = "which_format?") 非常感谢 各种支持格式的优点和缺点在Rigraphread.igraph帮助文件中有很好的记录:。write.igraph页面显示了对更多类型输出的支持 边缘列表对

我有一个大的igraph对象,它有几个边和顶点属性,我需要将这些属性写入一个文件,然后再加载(可能是通过另一个程序,比如python)

那么,我应该使用什么格式才能将所有边缘属性写入文件格式

write.graph(g, file = "test1.fileextension",format = "which_format?")

非常感谢

各种支持格式的优点和缺点在R
igraph
read.igraph
帮助文件中有很好的记录:。
write.igraph
页面显示了对更多类型输出的支持

  • 边缘列表
    对于您的需要来说太简单了
  • Pajek
    可能过于特定于域,并且具有与
    GraphML
  • Dot
    可能能够满足您的需要(参考:)
  • GraphML
    不会处理超图、嵌套图或混合(有向/无向)图
  • GML
    说“仅使用节点和边属性,并且仅当它们具有简单类型:整数、实数或字符串时才使用。因此,如果属性是数组或记录,则忽略它。如果属性的某些值是复杂的,则也是如此。”
  • DL
    显然不适合你
  • NCOL
    是“一个简单的符号加权边列表”,所以它也很简单
  • LGL
    也太简单,无法工作
  • DIMACS
    没有您需要的额外信息
  • LEDA
    (我相信)只支持单个属性
  • GraphDB
    也有局限性

所以,我会尝试一下
GraphML
GML
两种方法。

GraphML?确保您使用的是最新的igraph版本,并且仅使用数字(双精度)、字符或逻辑属性。
write.graph(g, file = "test1.fileextension",format = "which_format?")