Skip to main content

Streamlining Spatial Analyses of Cicular Data Set of Properties

Project description

spatial.py

This Library is intended to assist with SPATIAL ANALYSES For purposes of this library, a SPATIAL ANALYSIS is defined as the ANALYSIS of PROPERTIES SURROUNDING a CENTRAL LOCATION via their PROPERTY VALUE and STRAIGHT LINE DISTANCE (SLD) to the CENTRAL LOCATION within a RADIUS OF INTEREST.

To utilize this library, a CSV FILE is required

  • The file MUST be a database CONTAINING PROPERTY ADDRESSES and PROPERTY VALUES
  • The file MUST be organized into TWO COLUMNS with the above data
    • These columns MUST HAVE NAMES contained in the first cell - this is how we traverse with PANDAS

To utilize this library GEOPANDAS, GEOPY, and HAVERSINE MUST be INSTALLED

  • Either local installation or Google Colab installation via '!pip install #library name#'

Notes on organization of spatial.py file

  • The comments throughout this file explain the purpose of each function via REQUIRES, MODIFIES, and EFFECT (RME) clauses and occasional notes
  • This LIBRARY is organized via a CLASS called !!SpatialAnalysis!!. This was the best way I could think to organize all the data with abstraction
  • Meaning a class instance MUST be declared to make calls to the functions
  • READ the COMMENTS above !!def init!! to understand how to declare an instance of the class

Autors Note

This library was a passion project made for purposes of streamlining work that the Michigan Sports Consulting Group (MSCG) at the University of Michigan does for Economic Analysis Reports. By uploading this, I hope that this work for MSCG will have an impact that outlasts my time in the club. I also hope others find use of this library.

Best, Jacob Brinkmann https://www.linkedin.com/in/jacob-brinkmann-567438206/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spatdapy-0.0.5.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

spatdapy-0.0.5-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file spatdapy-0.0.5.tar.gz.

File metadata

  • Download URL: spatdapy-0.0.5.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for spatdapy-0.0.5.tar.gz
Algorithm Hash digest
SHA256 3c063ad3f733b0de4cc48d0165ceb2b7ca38def576d992400f6f08c3b203aee4
MD5 4d60a2edcc5d713de9802871ba30b82a
BLAKE2b-256 1e80ce9f6fc1c0c66512c5d9f28d0d3f26a2e79d1386d160f344b45014f41e75

See more details on using hashes here.

File details

Details for the file spatdapy-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: spatdapy-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for spatdapy-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 cda3b49a2c426b7bca84fef80b1d908343752033344fba68f355920b2d5a0af6
MD5 fd5cca7761ecb27c719142ec84667c0f
BLAKE2b-256 b75d668f812f7b31467c9e5cefa8972aefba6c3d32b892b199ba516f518679ef

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page