python中画出3D NetworkX图形
本文转载于https://www.cnpython.com/qa/611132
我用python编写了一个网络脚本来绘制3D图形。这个脚本的输出是一个3D图形,我可以在其中围绕图形结构旋转。
import networkx as nx
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as np
import random
import pickle
def gen_random_3d_graph(n_nodes, radius):
pos = {i: (random.uniform(0, 1), random.uniform(0, 1), random.uniform(0, 1)) for i in range(n_nodes)}
graph = nx.random_g
共有 0 条评论