ComenzarEmpieza gratis

Plotting points over polygons - part 2

We have loaded the usual libraries as pd, plt, and gpd, the chickens dataset as chickens, and the service districts as service_district. Plot the service districts and chicken permits together to see what story your visualization tells.

Este ejercicio forma parte del curso

Visualizing Geospatial Data in Python

Ver curso

Instrucciones del ejercicio

  • Start by plotting the GeoDataFrame with the service districts. Use the name column for your legend color.
  • Next plot latitude and longitude from the chicken data to create a scatterplot. Specify 'black' for the marker color and give them a 'white' outline.
  • Give the plot a title: 'Nashville Chicken Permits' and label the x-axis as 'longitude' and the y-axis as 'latitude'.
  • Add grid lines and show your plot.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# Plot the service district shapefile
service_district.plot(column=____, legend=True)

# Add the chicken locations
plt.scatter(x=____, y=____, c=____, edgecolor = 'white')


# Add labels and title
plt.____('Nashville Chicken Permits')
plt.xlabel(____)
plt.ylabel(____)

# Add grid lines and show the plot
plt.____()
plt.____()
Editar y ejecutar código