Để hiển thị tên nút trong đồ thị sử dụng networkx, chúng ta thực hiện các bước sau:
- Thiết lập kích thước hình và điều chỉnh khoảng đệm giữa và xung quanh các subplot.
- Khởi tạo đồ thị với các cạnh, tên hoặc thuộc tính đồ thị.
- Thêm nhiều nút bằng phương thức add_nodes_from().
- Thêm tất cả các cạnh bằng phương thức add_edges_from().
- Vẽ đồ thị G với Matplotlib bằng phương thức draw(). Đặt with_labels thành True.
- Để hiển thị đồ thị, sử dụng phương thức show().
Ví dụ
import matplotlib.pylab as plt import networkx as nx plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True G = nx.DiGraph() G.add_nodes_from([1, 2, 3, 4]) G.add_edges_from([(1, 2), (2, 1), (2, 3), (1, 4), (3, 4)]) nx.draw(G, with_labels=True) plt.show()
Kết quả
