Python 获取不规则形状的Matplotlib
这将显示一个节点,该节点是使用networkx和matplotlib的地物: 打印n显示:Python 获取不规则形状的Matplotlib,python,python-2.7,matplotlib,networkx,Python,Python 2.7,Matplotlib,Networkx,这将显示一个节点,该节点是使用networkx和matplotlib的地物: 打印n显示: %%%%% % % % %%%%% %%%%% %%% %%%%% plt.show显示: %%%%% % % % %%%%% %%%%% %%% %%%%% 数据非常大,因此我无法编辑n并重新排列它以获得所需的输出。 如何编写代码使两个形状相等?您可以使用格式不同的字符串再次设置n: import networkx as nx import matplotlib.pyplot
%%%%%
% % %
%%%%%
%%%%%
%%%
%%%%%
plt.show显示:
%%%%%
% % %
%%%%%
%%%%%
%%%
%%%%%
数据非常大,因此我无法编辑n并重新排列它以获得所需的输出。
如何编写代码使两个形状相等?您可以使用格式不同的字符串再次设置n:
import networkx as nx
import matplotlib.pyplot as plt
G = nx.Graph()
n = "%%%%% \n% % % \n%%%%%"
print n
n = n.replace(" ", " ")
G.add_node(n)
nx.draw(G)
plt.show()
你会得到下图
和输出:
%%%%%
% % %
%%%%%
或者您没有说明为什么这不起作用有什么原因吗?是的,数据非常大,因此我无法编辑每个州。这很有希望。谢谢您: