कोराप्लेत्स: स्पेस पर डेटा मैप करना

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

Dani Arribas-Bel

Geographic Data Science Lab (University of Liverpool)

कोराप्लेत्स

countries.plot(column='gdp_per_cap', legend=True)

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

कोराप्लेत्स

कॉलम बताना:

locations.plot(column='variable')

क्लासिफिकेशन स्कीम के साथ कोराप्लेत:

locations.plot(column='variable', scheme='quantiles', k=7, cmap='viridis')

मुख्य चुनाव:

  • क्लासों की संख्या (k)
  • क्लासिफिकेशन एल्गोरिदम (scheme)
  • कलर पैलेट (cmap)
Python में Geospatial Data के साथ काम करना

क्लासों की संख्या ("k")

locations.plot(column='variable', scheme='Quantiles', k=7, cmap='viridis')

कोराप्लेत्स में कुछ जानकारी का नुकसान होता है (यह ठीक है)

तनाव इनके बीच:

  • मूल मानों से डिटेल और ग्रैन्युलैरिटी बनाए रखना (ऊँचा k)
  • जानकारी को एब्स्ट्रैक्ट करना ताकि समझना आसान हो (कम k)

रूल ऑफ थम्ब: 3 से 12 क्लास या "बिन्स"

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

क्लासिफिकेशन एल्गोरिदम ("scheme")

locations.plot(column='variable', scheme='quantiles', k=7, cmap='viridis')

हम अपने variable के हर मान को k समूहों में कैसे बाँटें?

दो (आम) एप्रोच सतत (continuous) वैरिएबल के लिए:

  • Equal Intervals ('equal_interval')
  • Quantiles ('quantiles')
Python में Geospatial Data के साथ काम करना

Equal Intervals

locations.plot(column='variable', scheme='equal_interval', k=7, cmap='Purples')

l04_equal_interval.png

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

Quantiles

locations.plot(column='variable', scheme='quantiles', k=7, cmap='Purples')

l04_quantiles.png

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

रंग

कैटेगरीज, बिना क्रम के

locations.plot(column='variable', 
               categorical=True, cmap='Purples')

ग्रेजुएटेड, सीक्वेंशियल

locations.plot(column='variable', 
               k=5, cmap='RdPu')

ग्रेजुएटेड, डाइवर्जेंट

locations.plot(column='variable', 
               k=5, cmap='RdYlGn')

pastel5.png

l04_pal_seq.png

l04_pal_div.png

महत्वपूर्ण: अपनी purpose से मेल बिठाएँ

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

अभ्यास करते हैं!

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

Preparing Video For Download...