欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python畫系譜圖

張越彬1年前7瀏覽0評論

Python是一種強大的編程語言,它可以使用各種庫和工具來完成各種任務。其中,Python畫系譜圖是一項非常有趣和有用的任務。系譜圖是指描述家族或組織內部關系的圖形,是一種非常古老的圖形。在這篇文章中,我們將探討如何使用Python來畫系譜圖。

import networkx as nx
import matplotlib.pyplot as plt
# 創建有向圖
g = nx.DiGraph()
# 添加節點(家族成員)
g.add_node("爺爺")
g.add_node("父親")
g.add_node("母親")
g.add_node("我")
g.add_node("哥哥")
g.add_node("姐姐")
# 添加邊(關系)
g.add_edge("爺爺", "父親")
g.add_edge("爺爺", "姑姑")
g.add_edge("父親", "我")
g.add_edge("母親", "我")
g.add_edge("父親", "哥哥")
g.add_edge("父親", "姐姐")
# 繪制系譜圖
nx.draw(g, with_labels=True)
# 顯示圖像
plt.show()

首先,我們需要導入networkx和matplotlib.pyplot庫。然后,我們創建了一個有向圖對象g。接下來,我們添加了家族成員作為節點,并添加了家庭關系作為邊。最后,我們使用nx.draw()方法創建了系譜圖,并使用plt.show()方法顯示圖像。