У меня есть pandas фрейм данных Края с двумя столбцами Узел 1 | Узел 2
Node1 Node2
0 A B
1 C B
2 C D
Они в основном показывают края (A, B) | (C, Б) | (C, D) на графике
Что мне нужно выяснить, так это отсутствие ребер, то есть отсутствие (A, D) | (B, D) | (A, C)
Желаемый вывод
Node1 Node2
0 A D
1 A C
2 B D
Что я пробовал:
Я преобразовал DataFrame в граф networkx, а затем использовал функцию nx.non_edges для той же цели (чтобы найти недостающие края), но из-за нехватки аппаратных ресурсов networkx заполняет оперативную память и вылетает ноутбук. Я пытаюсь выяснить, возможно ли с помощью pandas Dataframe, что я могу получить недостающие края графа или вы можете сказать, что мне нужно найти COMPLEMENT графа.