शुरू करेंमुफ़्त में शुरू करें

पेरिस के जिलों की जाँच (II)

पिछले अभ्यास में, हमने GeoDataFrame के कस्टमाइज़्ड plot() मेथड का इस्तेमाल किया था, जो डेटासेट की ज्योमेट्री का एक सरल विज़ुअलाइज़ेशन बनाता है. GeoDataFrame और GeoSeries ऑब्जेक्ट्स को आप "spatial-aware" DataFrame और Series की तरह समझ सकते हैं. pandas के मुकाबले, इनमें अतिरिक्त spatial-संबंधित मेथड और एट्रिब्यूट होते हैं.

GeoDataFrame का .geometry एट्रिब्यूट हमेशा उस कॉलम को GeoSeries के रूप में लौटाता है जिसमें ज्योमेट्री ऑब्जेक्ट्स होते हैं, भले ही कॉलम का वास्तविक नाम कुछ भी हो (डिफॉल्ट में इसका नाम 'geometry' ही होता है).

अतिरिक्त spatial फ़ंक्शनैलिटी का एक और उदाहरण area एट्रिब्यूट है, जो polygons का क्षेत्रफल देता है.

GeoPandas को geopandas नाम से इम्पोर्ट किया गया है और districts डेटासेट districts वैरिएबल के रूप में उपलब्ध है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Geospatial Data के साथ काम करना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • type() फंक्शन से जाँचें कि districts किस तरह का ऑब्जेक्ट है.
  • districts GeoDataFrame के geometry एट्रिब्यूट तक पहुँचें और उस ऑब्जेक्ट का टाइप प्रिंट करें.
  • geometry की पहली 5 पंक्तियाँ दिखाएँ.
  • districts की ज्योमेट्री का area जाँचें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Check what kind of object districts is
print(type(____))

# Check the type of the geometry attribute
print(____)

# Inspect the first rows of the geometry
print(districts.____)

# Inspect the area of the districts
print(districts.____)
कोड संपादित करें और चलाएँ