Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以通过指定坐标在 xy 轴上的特定位置绘制顶点?我想要一个顶点的正方形格子,它们之间没有边(然后在我认为合适的时候添加边)。
谢谢
假设您有一个名为“g”的图形。
首先通过键入以下内容创建属性映射:
position = g.new_vertex_property("vector<double>")
您可以手动添加每个顶点的坐标。例如,如果您希望顶点 5 为位置 (2.5, -1.9),请键入:
position[g.vertex(5)] = (2.5, -1.9)
(请记住,顶点在图形工具中从 0 开始)
要绘制图表,请执行以下操作:
graph_draw(g, pos=position)