PySAL (Python Spatial Analysis Library) is an open-source Python library and ecosystem for spatial data science. It provides tools for geocomputation, spatial a
| PySAL | |
|---|---|
| Original authors | Sergio J. Rey and Luc Anselin |
| Developer | PySAL community |
| Release | July 2010 |
| Written in | Python |
| Operating system | Cross-platform |
| Type | Spatial analysis; statistical software |
| License | BSD 3-Clause License |
| Website | pysal |
PySAL (Python Spatial Analysis Library) is an open-source Python library and ecosystem for spatial data science. It provides tools for geocomputation, spatial analysis, spatial statistics, spatial econometrics, and geovisualization.[1] The project is distributed as a metapackage and as a set of smaller packages that provide tools for spatial weights, exploratory spatial data analysis, spatial regression, regionalization, point-pattern analysis, and mapping.[1][2]
PySAL began in 2005 as a collaboration between Sergio J. Rey and Luc Anselin.[3] Its initial design drew on spatial analysis functionality developed for GeoDa and Space-Time Analysis of Regional Systems (STARS).[4] The library was first formally released in July 2010 as a single Python package.[1]
The project was restructured as a metapackage in 2018. The first 2.x release, PySAL 2.0.0, followed in January 2019 and dropped support for Python 2 in favor of Python 3.[3][1] The reorganization separated the metapackage from packages with more specific responsibilities and made it possible to install individual components independently.[5]
PySAL's packages are grouped into four parts:[2]
libpysal for spatial weights, computational geometry, graph construction, and example datasets.esda for exploratory spatial data analysis, giddy for spatial dynamics, pointpats for point-pattern analysis, and packages for inequality, segregation, urban morphology, and spatial networks.mgwr for multiscale geographically weighted regression and spreg for spatial regression and econometrics.mapclassify and splot.The library supports the construction and analysis of spatial weights matrices, measures of spatial autocorrelation such as Moran's I, exploratory spatial and spatiotemporal data analysis, spatial econometrics, regionalization, and geovisualization.[6][7] PySAL is released under the BSD 3-Clause License.[8]
PySAL's spatial econometrics implementations have been compared with implementations for MATLAB, Stata, and R.[9] A 2012 study incorporated PySAL and other open-source packages into a web-based environment for exploratory spatiotemporal data analysis.[10] The textbook GIS Algorithms introduces PySAL through examples of spatial weights and Moran's I.[11] University courses on geographic data science have used PySAL for mapping and spatial-weights exercises.[12]
PySAL has been used for Local Moran's I and network computations in traffic collision research, [13] for local indicators of spatial association in epidemiological studies,[14] and for point-pattern analysis in microbiome research.[15]
{{cite journal}}: CS1 maint: unflagged free DOI (link)
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.