Code:[ZachxPKU/NetworkSciencewithPythonandNetworkXQuickStartGuide]
Network Science with Python and NetworkX Quick Start Guide
Chapter 1 What is a Network?
Network science
The history of network science
网络科学起初是在不同的学科中分别诞生的,主要有数学和社会学,还有生物学,物理学等。
graph theory 图论 欧拉 哥尼斯堡七桥问题
sociometry 社会关系测量学
sociogram 社会关系网图
complex systems 复杂系统
Network science today
What is a network?
地铁地图就是典型的网络科学家使用的图,它忽略了很多信息。
Node and edges
网络中的主要元素有点和边,他们在不同的学科里,称呼它们的方式不相同。
- nodes(vertices, vertex)
- edges(links)
Visualizing networks
同一个图的可是化形式有很多种,如下图所示:
What is NetworkX?
Types of networks
Directed networks
- symmetric or unditected 无向图
- directed 有向图
- source node
- target node
Weighted networks
- weighted networks 有权重网络
Understanding edges
Some common interpretations include the following:
- Friendships
- Flows
- Similarity
- Distance
Social Networks
friendships
Flow networks
Similarity networks
Spatial networks
空间网络
- distance
- closeness
在空间网络中 closeness 比 distance 更加直观。