网络约束空间数据分析
spaghetti的Python项目详细描述
pysal/spaghetti
空间图形:网络、拓扑和推理
将观测点捕捉到网络并绘制的示例:
内部版本
anaconda
issues&pull请求
提交活动
community&github统计信息
语言
授权和引文
misc.
这个包是refactoring of PySAL的一部分。
spaghetti是一个开源的python库,用于分析基于网络的空间数据。它起源于PySAL (Python Spatial Analysis Library)中的network
模块,由于包含了新提出的构建图论网络的方法和对网络事件的分析,它正处于积极的发展之中。
示例
安装
从1.3版起,spaghetti
正式支持python^{
通过conda-forge与conda
一起安装(强烈建议)
要安装spaghetti
及其所有依赖项,我们建议使用^{
使用conda
,可以按如下方式安装spaghetti
:
$ conda config --set channel_priority strict
$ conda install --channel conda-forge spaghetti
使用^{
$ pip install spaghetti
或下载源发行版(.tar.gz
),并将其解压缩到选定的目标。打开命令shell并导航到解压缩文件夹。
$ pip install .
警告
通过pip
安装时,必须确保操作系统上安装了spaghetti
所需的依赖项。下面链接了有关如何安装这些软件包的详细信息。使用conda
(上面)可以避免分别安装依赖项。
运行:
$ pip install git+https://github.com/pysal/spaghetti
要求
软相关性
贡献
派萨尔意大利面正在积极开发和贡献者是受欢迎的。
如果您有任何建议、功能请求或错误报告,请在github上打开一个新的issue。若要提交修补程序,请遵循pysal开发guidelines并打开一个pull request。合并更改后,将自动添加到Contributors List。
支架
如果您有问题,请create an issue或通过gitter room与我们联系。
许可证
该项目是根据BSD license授权的。
bibtex引文
@misc{Gaboardi2018,
author = {Gaboardi, James D. and Laura, Jay and Rey, Sergio and Wolf, Levi John and Folch, David C. and Kang, Wei and Stephens, Philip and Schmidt, Charles},
month = {oct},
year = {2018},
title = {pysal/spaghetti},
url = {https://github.com/pysal/spaghetti},
keywords = {graph-theory,network-analysis,python,spatial-networks,topology}
}