tabulate matplotlib networkx pygraphviz