【文件属性】:
文件名称:urban-activity-model:该项目旨在模拟人们在城市网络上的活动
文件大小:66KB
文件格式:ZIP
更新时间:2021-06-05 17:59:24
Python
城市活动模型
该项目旨在模拟人们在城市网络上的活动。
设置
Python 依赖项(仅一次):
pip install python-igraph
通过键入以下内容在解释器中测试 igraph 安装:
import igraph.test
igraph.test.run_tests()
活动模型
活动模型由两个文件描述,例如:
networks/SmallGrid_activities.txt
networks/SmallGrid_net_times.txt
SmallGrid_net_times.txt 描述几何的有向网络
(0)--(1)--(2)
| | |
(3)--(4)--(5)
乘以早上 5 点到晚上 9 点之间一小时的 16 个时间步长,权重是 16 个时间片中的每一个的旅行时间,这些时间片是 (5am,6am]、(6am,7am] 等等.....
【文件预览】:
urban-activity-model-master
----activity_engine()
--------__init__.py(0B)
--------activity_engine.py(5KB)
----networks()
--------SmallGrid_net_times_32_steps.txt(1KB)
--------SiouxFalls_net.pkl(6KB)
--------SmallGrid_net_times.txt(742B)
--------SmallGrid.pkl(6KB)
--------SiouxFalls_net.txt(3KB)
--------Braess_net.txt(472B)
--------ChicagoSketch_net.pkl(227KB)
--------SmallGrid_activities.txt(480B)
----graph_utils()
--------igraph_examples.py(2KB)
--------txt_to_supernetwork.py(11KB)
--------__init__.py(0B)
--------txt_to_igraph.py(2KB)
--------export_igraph_to_csv.py(214B)
----tests()
--------__init__.py(0B)
--------slow()
--------fast()
----pathfinding()
--------pathfinding_extended.py(3KB)
--------pathfinding.py(5KB)
--------__init__.py(0B)
----.gitignore(278B)
----README.md(3KB)