【发布时间】:2013-08-03 12:41:06
【问题描述】:
我想用Networkx 画一个正方形格子。我做了这样的事情:
import matplotlib.pyplot as plt
import numpy as np
import networkx as nx
L=4
G = nx.Graph()
pos={}
for i in np.arange(L*L):
pos[i] = (i/L,i%L)
nx.draw_networkx_nodes(G,pos,node_size=50,node_color='k')
plt.show()
但是输出只是一个空白图。我该如何解决这个问题?
另外,我想用箭头将这些点水平和垂直连接起来。从(i,j) to (i+1,j) 出发的箭头方向应该取决于我已经拥有的矩阵A 的i,j 元素的符号。如何做到这一点?
【问题讨论】:
标签: python matplotlib networkx