readme
This commit is contained in:
18
README.md
Normal file
18
README.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# Minimum Distance to Major City (in Africa)
|
||||
|
||||
## Usage
|
||||
|
||||
### Install Dependencies
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
### Usage
|
||||
```python
|
||||
from citydist import closest_city
|
||||
point = 30.0444, 31.2357
|
||||
print(closest_city(point, population_threshold=10000)) #default threshold is 0, returns a dict
|
||||
```
|
||||
|
||||
## About the Data
|
||||
`africapolis.csv` is pulled from [Africapolis](https://africapolis.org). Population data is from the Population_2020 column.
|
||||
@@ -17,7 +17,4 @@ def closest_city(point, df=None, population_threshold=0):
|
||||
"population": np.int64(city["Population"]),
|
||||
"distance": np.float64(distances[min_index].km),
|
||||
"location": (city["Latitude"], city["Longitude"])
|
||||
}
|
||||
|
||||
df = pd.read_csv("africapolis.csv", index_col=0)
|
||||
print(closest_city((0,0), df=df, population_threshold=50000))
|
||||
}
|
||||
Reference in New Issue
Block a user