我正在使用arabic_Reformer显示CSV文件中的数据(我使用另存为类型:CSV UTF-8(逗号分隔))保存了该文件)
To From
أَبُو كَامِلٍ الْجَحْدَرِيُّ عَبْدُ الْوَاحِدِ
عَبْدُ الْوَاحِدِ الْأَعْمَشُ
我希望使用networkx显示图形,如下所示:
我的代码如下
import arabic_reshaper
data = pd.read_csv('textArab6.csv')
df2 = pd.DataFrame(data)
G = nx.from_pandas_edgelist(df2,arabic_reshaper.reshape('From'),arabic_reshaper.reshape('To'))
nx.draw(G,
with_labels=True,
node_color="skyblue",
node_size=5000,
)
明确地说,在我将我的问题发布到这里之前,我已经从这个url引用了: Right-to-left Support in Python Networkx and matplotlib 然而,代码样本显示,该信件不是从csv文件中提取的。 我的问题是,如何在图形中正确显示阿拉伯字母,其中的数据取自csv文件
目前没有回答
相关问题 更多 >
编程相关推荐