Tôi đang cố gắng vẽ biểu đồ networkx bằng python 3.6 với sổ ghi chép Jupyter và gói mạng với anaconda. Nhưng đồ thị không vẽ theo tài liệu, tôi chỉ nhận được một thông điệp không được chấp nhận.biểu đồ vẽ biểu đồ mạng không được chấp nhận
Mã sản phẩm:
import networkx as nx
import csv
import matplotlib as plt
G = nx.read_pajek('Hi-tech.net')
nx.draw(G)
MESSAGE:
MatplotlibDeprecationWarning: pyplot.hold bị phản đối. Hành vi trong tương lai sẽ nhất quán với cài đặt mặc định trong thời gian dài: lệnh cốt truyện thêm các thành phần mà không cần xóa các trục Trục và/hoặc Hình.
b = plt.ishold()
hành vi trong tương lai sẽ phù hợp với mặc định lâu năm: lệnh cốt truyện thêm các yếu tố mà trước hết không xóa Axes và/hoặc hình.
plt.hold(b)
warnings.warn ("axes.hold bị phản đối, sẽ được loại bỏ trong 3.0")
bạn đã quản lý để sửa lỗi này như tôi đang làm cùng – AngusTheMan
tôi đã đi vào mã networkx và đặt một # ở phía trước của dòng với '.hold()'. Thông báo lỗi sẽ cho bạn biết dòng nào đang gây ra sự cố nhưng tìm kiếm sẽ tìm tất cả. Đã không cho tôi bất kỳ vấn đề gì kể từ đó. – TPike