नैशविल के neighborhoods का मानचित्र
इस बार आप एक GeoJSON फ़ाइल को GeoDataFrame में पढ़ेंगे ताकि तेज़ी से देख सकें कि नैशविल के neighborhoods कहाँ हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Geospatial Data का Visualization
अभ्यास निर्देश
- प्रचलित aliases के साथ
geopandasऔरmatplotlib.pyplotइम्पोर्ट करें. - neighborhoods GeoJSON फ़ाइल को पढ़कर
neighborhoodsनाम का GeoDataFrame बनाएँ और.head()से शुरुआती कुछ पंक्तियाँ प्रिंट करें. इस फ़ाइल का pathneighborhoods_pathवैरिएबल में दिया गया है. neighborhoodsको प्लॉट करें, GeoDataFrame केnameकॉलम के आधार पर polygons को रंगते हुए, औरDark2color map का उपयोग करते हुए. इस बार, legend शामिल न करें.- प्लॉट दिखाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
import geopandas as _____
import matplotlib.pyplot as _____
# Read in the neighborhoods geojson file
neighborhoods = gpd._____(neighborhoods_path)
# Print the first few rows of neighborhoods
print(neighborhoods.____())
# Plot the neighborhoods, color according to name and use the Dark2 colormap
neighborhoods.plot(_____ = 'name', _____ = 'Dark2')
# Show the plot.
plt.show()