可以使用 Python 的网络分析库(例如 NetworkX)来获取网络中的平均边权。
下面是一个使用 NetworkX 获取平均边权的例子:
import networkxas nx
# 建立一个空的有向图
G = nx.DiGraph()
# 添加节点,注意这里的节点可以是任何的对象,不仅仅是整数。
G.add_node(1)
G.add_node("A")
# 添加带权边,注意这里的边权可以是任何数据类型,不仅仅是数值。
G.add_edge(1, "A", weight=2.5)
G.add_edge("A", 1, weight=3.5)
# 获取所有边的边权