Suppose I have this dataframe where column a-number represents nodes with directed edges to nodes in b-number:
a_number b_number
0 343 991
1 991 633
2 343 633
3 633 628
4 343 633
5 628 916
6 697 886
7 916 572
8 697 884
9 886 125
How can I generate an image representation of this graph that looks like this:

