Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python networkx-波斯语字符问题_Python_Matplotlib_Networkx - Fatal编程技术网

python networkx-波斯语字符问题

python networkx-波斯语字符问题,python,matplotlib,networkx,Python,Matplotlib,Networkx,为什么此图形的输出不显示正确的字符串 import networkx as nx import matplotlib.pyplot as plt G = nx.DiGraph() G.add_edge("محمد رضا","رضایی زاده حسین") nx.draw(G,encoding='utf-8', with_labels=True) plt.savefig("path.png") plt.show() 欢迎来到SO。非常好的工作示例 标签将被绘图的边界框剪裁。 如果增加x轴限

为什么此图形的输出不显示正确的字符串

import networkx as nx
import matplotlib.pyplot as plt
G = nx.DiGraph()
G.add_edge("محمد رضا","رضایی زاده حسین")
nx.draw(G,encoding='utf-8', with_labels=True)
plt.savefig("path.png")
plt.show()

欢迎来到SO。非常好的工作示例

标签将被绘图的边界框剪裁。 如果增加x轴限制,它们应该可以

import networkx as nx
import matplotlib.pyplot as plt
G = nx.DiGraph()
G.add_edge("محمد رضا","رضایی زاده حسین")
fig, ax = plt.subplots(1,1)
nx.draw(G,encoding='utf-8', with_labels=True, ax=ax)
xlim = ax.get_xlim()
dx = xlim[1]-xlim[0]
ax.set_xlim(xlim[0]-0.1*dx, xlim[1]+0.1*dx)
plt.savefig("path.png")
plt.show()