From 31221a1055a377d61536b3724be01181825bfb59 Mon Sep 17 00:00:00 2001 From: Philipp Horstenkamp Date: Mon, 13 Nov 2023 19:27:03 +0100 Subject: [PATCH] Fixed spagetti connection by adding breaks. (#366) --- .../utils/networkx/network_2d.py | 5 ++--- .../utils/networkx/network_3d.py | 3 +++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/aki_prj23_transparenzregister/utils/networkx/network_2d.py b/src/aki_prj23_transparenzregister/utils/networkx/network_2d.py index 0f0843a..a7797a2 100644 --- a/src/aki_prj23_transparenzregister/utils/networkx/network_2d.py +++ b/src/aki_prj23_transparenzregister/utils/networkx/network_2d.py @@ -70,15 +70,14 @@ def create_2d_graph( # noqa PLR0913 x1, y1 = pos[edge[1]] edge_x.append(x0) edge_x.append(x1) - # edge_x.append(None) + edge_x.append(float("NaN")) edge_y.append(y0) edge_y.append(y1) - # edge_y.append(None) + edge_y.append(float("NaN")) edge_weight_x.append((x1 + x0) / 2) edge_weight_y.append((y1 + y0) / 2) - # edge_weight_y.append(None) # Add the Edges to the scatter plot according to their Positions. edge_trace = go.Scatter( x=edge_x, diff --git a/src/aki_prj23_transparenzregister/utils/networkx/network_3d.py b/src/aki_prj23_transparenzregister/utils/networkx/network_3d.py index f86962f..b006509 100644 --- a/src/aki_prj23_transparenzregister/utils/networkx/network_3d.py +++ b/src/aki_prj23_transparenzregister/utils/networkx/network_3d.py @@ -73,12 +73,15 @@ def create_3d_graph( # noqa : PLR0913 edge_x.append(x0) edge_x.append(x1) + edge_x.append(float("NaN")) edge_y.append(y0) edge_y.append(y1) + edge_y.append(float("NaN")) edge_z.append(z0) edge_z.append(z1) + edge_z.append(float("NaN")) # Calculate edge mid edge_weight_x.append((x0 + x1) / 2)