कोरोप्लेत्थ मैप्स

R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

Adam Loy

Statistician, Carleton College

R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

800px-World_human_population_density_map.png

R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

plotly में कोरोप्लेत्थ मैप्स

head(turnout)
       state state.abbr turnout2018 turnout2014  ballots      vep      vap
1    Alabama         AL       0.474       0.332  1725000  3641209  3802714
2     Alaska         AK       0.537       0.548   280000   521777   554426
3    Arizona         AZ       0.486       0.341  2385000  4910625  5519036
4   Arkansas         AR       0.412       0.403   895000  2171940  2319740
5 California         CA       0.478       0.307 12250000 25635139 30836229
6   Colorado         CO       0.619       0.547  2540000  4103903  4445013
R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

plotly में कोरोप्लेत्थ मैप्स

turnout %>%

plot_geo(locationmode = 'USA-states') %>%
add_trace( z = ~turnout, # रंग मान सेट करता है locations = ~state.abbr # केसों को पॉलिगॉन्स से मिलाता है ) %>%
layout(geo = list(scope = 'usa')) # मैप को केवल USA तक सीमित करता है
R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

plot_geo() की सीमा

locationmode: "USA-states" | "ISO-3" | "country names"

R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

मैपिंग विकल्प

scope = "usa"

  • "world" | "usa" | "europe" | "asia" | "africa" | "north america" | "south america"

projection = list(type = "mercator")

  • "conic conformal" | "mercator" | "robinson" | "stereographic" | और 18 अन्य...

scale = 1

  • बड़ा मान = ज़्यादा टाइट ज़ूम

center = list(lat = ~c.lat, lon = ~c.lon)

  • मैप को सेंटर करने के लिए c.lat और c.lon सेट करें
R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

चलो मैप बनाएँ!

R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

Preparing Video For Download...