Python 在节点具有数据的位置绘制图形
我有一个包含一些复杂数据的有向图。我想画这个图,并将每个节点表示为一个表。有没有办法做到这一点 我发现的所有绘图示例都只在节点中绘制了一个标签或一些简单的东西 仅供参考:我目前正在使用networkxPython 在节点具有数据的位置绘制图形,python,networkx,graph-theory,graphviz,graph-visualization,Python,Networkx,Graph Theory,Graphviz,Graph Visualization,我有一个包含一些复杂数据的有向图。我想画这个图,并将每个节点表示为一个表。有没有办法做到这一点 我发现的所有绘图示例都只在节点中绘制了一个标签或一些简单的东西 仅供参考:我目前正在使用networkx 使用graphviz时,标签可以表示更复杂的内容,如表格 Graphviz提供了两种变体: 基于记录的节点提供了在标签中显示简单表的简单方法: node1[shape=record, label="{A|1 May|3 May|-1}|{1|2 May|4 May|2}"] 但是,无法添加样式
使用graphviz时,标签可以表示更复杂的内容,如表格 Graphviz提供了两种变体: 基于记录的节点提供了在标签中显示简单表的简单方法:
node1[shape=record, label="{A|1 May|3 May|-1}|{1|2 May|4 May|2}"]
但是,无法添加样式属性(字体、颜色等)
类似HTML的标签使用类似HTML的标记来定义标签的外观,这允许复杂的表格,包括粗体字体、颜色、对齐方式等样式信息
node2[shape=none, label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR>
<TD><B>A</B></TD>
<TD><B>1</B></TD>
</TR>
<TR>
<TD>1 May</TD>
<TD>2 May</TD>
</TR>
<TR>
<TD>3 May</TD>
<TD>4 May</TD>
</TR>
<TR>
<TD>-1</TD>
<TD>2</TD>
</TR>
</TABLE>
>]
node2[形状=无,标签=<
A.
1.
5月1日
5月2日
5月3日
5月4日
-1
2.
>]
使用graphviz时,标签可以表示更复杂的内容,如表格
Graphviz提供了两种变体:
基于记录的节点提供了在标签中显示简单表的简单方法:
node1[shape=record, label="{A|1 May|3 May|-1}|{1|2 May|4 May|2}"]
但是,无法添加样式属性(字体、颜色等)
类似HTML的标签使用类似HTML的标记来定义标签的外观,这允许复杂的表格,包括粗体字体、颜色、对齐方式等样式信息
node2[shape=none, label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR>
<TD><B>A</B></TD>
<TD><B>1</B></TD>
</TR>
<TR>
<TD>1 May</TD>
<TD>2 May</TD>
</TR>
<TR>
<TD>3 May</TD>
<TD>4 May</TD>
</TR>
<TR>
<TD>-1</TD>
<TD>2</TD>
</TR>
</TABLE>
>]
node2[形状=无,标签=<
A.
1.
5月1日
5月2日
5月3日
5月4日
-1
2.
>]
显示您的数据示例。它是一个列表还是一个目录?显示一个数据示例。这是一份清单还是一份口述?