-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add k-means clustering process for neighborhood matrices (#248)
* Add stubs for new functions to add to for k-means cluster analysis * Add framework (without testing) for clustering * Documentation and visualization framework (with testing) * Add testing suite for clustering process * Address code review comments * Name changes for spatial_analysis * Address more code review comments * Address final review comments by Noah (simpler distribution, move neighborhood mat creation to test_utils * Move EVERY data generating function in spatial_analysis and spatial_analysis_test to test_utils * Fix leftover PYCODESTYLE errors in test_utils.py * Fix col_split error checking in visualize.py * Fix a bulleted list documentation issue in test_utils * Alphabetize requirements.txt :-) * ...and requirements-test.txt * Address Noah's comments (docstring, better func names) * Comment and variable changes for testing compute_kmeans_cluster_metric * Implement the temporary six solution
- Loading branch information
1 parent
2773973
commit 8d5a538
Showing
9 changed files
with
653 additions
and
342 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.