Để vẽ mạng và đồ thị bằng networkx, chúng ta có thể thực hiện các bước sau -
- Nhập networkx và pyplot.
- Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
- Sử dụng nx.grid_2d_graph (3, 3) để có được biểu đồ lưới hai chiều. Biểu đồ lưới có mỗi nút được kết nối với bốn nút lân cận gần nhất của nó.
- Vẽ biểu đồ G bằng Matplotlib.
- Để hiển thị hình này, hãy sử dụng show () phương pháp.
Ví dụ
# Import networkx and pyplot import networkx as nx from matplotlib import pyplot as plt # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Draw the graph G = nx.grid_2d_graph(3, 3) nx.draw(G, node_size=100) plt.show()
Đầu ra
Nó sẽ tạo ra kết quả sau