由于每个超边缘不是节点的集合,而是表示为一个节点,因此应该对hyperedges使用唯一(简单)标识符,就像对节点所做的那样,然后将它们link传递给节点。在

要在pygraph中创建此图形,可以执行以下操作:from pygraph.classes.hypergraph import hypergraph

from pygraph.readwrite.dot import write_hypergraph

h = hypergraph()

h.add_nodes(['v1', 'v2', 'v3', 'v4', 'v5', 'v6', 'v7'])

h.add_hyperedges(['e1', 'e2', 'e3', 'e4'])

h.link('v1', 'e1')

h.link('v2', 'e1')

h.link('v3', 'e1')

h.link('v2', 'e2')

h.link('v3', 'e2')

h.link('v3', 'e3')

h.link('v5', 'e3')

h.link('v6', 'e3')

h.link('v4', 'e4')

with open('hypergraph.dot', 'w') as f:

f.write(write_hypergraph(h))

将使用dot生成此图像输出:

我想这是一个正确的表示,但不像维基百科上的图片那样直观。如果您正在追求超图的可视化,您应该查看this question。在

supermap大赛用得到python吗_在pygraph中使用超图,需要验证示例相关推荐

  1. supermap大赛用得到python吗_参加完SuperMap杯全国高校GIS大赛你有什么感受?

    谢邀. 本人有幸参加过超图大赛的开发组,之前从未接触过实际的开发,完全是小白. 大概很早就开始报名了,具体时间记不清楚了,中间时间主要都是在陆续的接触入门学习开发知识,真正开始做是在暑假,从大二到大三 ...

  2. latex附录中放python代码_在Latex中插入Python代码

    这里指的插入是指最终能在生成的pdf中显示高亮的Python代码. 在Latex中插入Python代码,需要一个第三发的宏包pythonhighlight: https://github.com/ol ...

  3. cmd中如何运行python文件_在cmd中运行.py文件: python的操作步骤

    在cmd中运行.py文件: python的操作步骤 1 打开cmd, 不改变运行的目录: 输入python 空格  调试好的python文件路径 或者python 空格  将python文件拖入cmd ...

  4. python解析xml文件elementtree_Python中使用ElementTree解析XML示例

    [XML基本概念介绍] XML 指可扩展标记语言(eXtensible Markup Language). XML 被设计用来传输和存储数据. 概念一: 复制代码 代码如下: # foo元素的起始标签 ...

  5. 支持向量机python代码_用TensorFlow实现多类支持向量机的示例代码

    这篇文章主要介绍了用TensorFlow实现多类支持向量机的示例代码,现在分享给大家,也给大家做个参考.一起过来看看吧 本文将详细展示一个多类支持向量机分类器训练iris数据集来分类三种花. SVM算 ...

  6. vscode python环境_在vscode中配置python环境

    原博文 2019-09-27 22:55 − 1.安装vscode和python3.7(安装路径在:E:\Python\Python37): 2.打开vscode,在左下角点击设置图标选择settin ...

  7. android调用python框架_在Java中从Android应用程序执行Python脚本?

    我正试图找到一种在Android中从Java代码执行Python脚本的方法.我对这个问题做了一个研究,但我发现的唯一问题是,如何在APK for android(Kivy e.t.c.)中转换pyth ...

  8. python 聚类_聚类算法中的四种距离及其python实现

    欧氏距离 欧式距离也就是欧几里得距离,是最常见也是最简单的一种距离,再n维空间下的公式为: 在python中,可以运用scipy.spatial.distance中的pdist方法来实现,但需要调整其 ...

  9. html 展示 python结果_在HTML中显示Python值

    如何在html中显示python变量的值(在这种情况下,它是我的Entity类的键)? from google.appengine.ext import db class Entity(db.Expa ...

最新文章

  1. 在eclipse中导入工程后@Override报错
  2. 服务器安装Windows Server + Ubuntu双系统
  3. Visual Studio 2019 使用 Live Share
  4. python动态页面元素爬取_爬取动态网页python+Web kit
  5. dva源码解析(一)
  6. NYOJ833 - 取石子(七)
  7. Python模块的使用
  8. 色彩空间(CIE色度图,SRGB,AdobeRGB...)
  9. JavaSwing实现简单连连看小游戏
  10. Windows程式开发设计指南--开始
  11. 一杯咖啡带你读懂状态机
  12. MyBatis框架学习笔记01:初入MyBatis(一)
  13. 英语口语练习四十三之7种方式说“温柔”
  14. vue 生成二维码海报并进行微信分享
  15. 【论文解析】RegNeRF: Regularizing Neural Radiance Fields for View Synthesis from Sparse Inputs
  16. VMware下载及安装(附带下载地址)
  17. java制作海报工具类,java操作图片贴图,java给图片添加文字,调整字体颜色大小间距
  18. Linux常用指令(ubuntu)
  19. LTP词性与语义表格(简洁版)
  20. splash占用内存越来越大的问题

热门文章

  1. 如何添加linux文件系统,技术|如何在Linux上添加或编辑文件系统的卷标
  2. html 表格高度调整,elementui中el-table修改表头高度和行高度(设置最低高度)
  3. 机器学习推荐系统评价指标之AUC
  4. 医院信息系统 his源码
  5. java 最小众倍数_c学习 - osc_p1q9onsn的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. apt install build-essential出现软件包有未满足的依赖
  7. 学力银行产品负责人谈:未来企业培训管理五大趋势
  8. (转)调试器工作原理(1):基础篇
  9. 30 道 Vue 面试题,内含详细讲解!
  10. Origin使两张图重叠展示在一张图上