小编wat*_*nic的帖子

IPython Notebook - 提前退出单元格

我想以编程方式在IPython Notebook早期退出单元格.exit(0)然而,杀死了内核.

什么是正确的方法来做到这一点?我不想拆分单元格或手动停止执行.

python ipython ipython-notebook

47
推荐指数
3
解决办法
2万
查看次数

Graphviz 边缘无法辨别/边缘标签被覆盖

我已将我的问题简化为以下简单示例:

digraph {
subgraph {rank=same; 0 -> 1 -> 2;}
0 -> 2 [label="A"];
2 -> 0 [label="B"];
}
Run Code Online (Sandbox Code Playgroud)

产生

在此处输入图片说明

在将 0、1 和 2 保持在同一等级(原始示例是在更大图的上下文中)的同时,我需要可辨别 A 和 B 边。即边缘与标签清晰匹配,标签可读。

我想象的一种解决方案是在指定的边缘连接上使用端口

0:ne -> 2:nw [label="A"];
2:sw -> 0:se [label="B"];
Run Code Online (Sandbox Code Playgroud)

然而这会产生

在此处输入图片说明

其他想法?我正在生成具有相同问题的更大图形,因此最佳解决方案不是完全临时手动放置边/标签。

编辑:较大生成图的(仍然简化)示例如下。

digraph {
size = "6,8.5";
ratio = "fill";
node [shape = circle];
node [fontsize = 24];
edge [fontsize = 24];
{graph [rank=same]; edge[color=invis];1;}
{graph [rank=same]; edge[color=invis];2 -> 0 -> 3 -> 4;}
0 -> 0 [label="6: 0.1764"];
0 …
Run Code Online (Sandbox Code Playgroud)

dot graphviz overlap subgraph rank

7
推荐指数
1
解决办法
6165
查看次数

标签 统计

dot ×1

graphviz ×1

ipython ×1

ipython-notebook ×1

overlap ×1

python ×1

rank ×1

subgraph ×1