单个图中的多个网络图?

时间:2018-04-17 16:06:04

标签: python matplotlib networkx seaborn

我试图在同一个图中绘制2个网络图。我使用了以下代码:

plt.figure(figsize=(20, 20))
df = pd.DataFrame({ 'from':['A','A','A','A'], 'to':['D', 'A', 'E','C']})
G=nx.from_pandas_dataframe(df, 'from', 'to')
nx.draw(G, with_labels=True)
df1 = pd.DataFrame({ 'from':['S','S','S','S'], 'to':['L', 'K', 'M','N']})
G=nx.from_pandas_dataframe(df1, 'from', 'to')
nx.draw(G, with_labels=True)
plt.show()

问题是它们都重叠,因此只能看到1个图形。如何在这些图形之间创建空间,以便它们都清晰可见?

由于

0 个答案:

没有答案