We use cookies, including third-party cookies from Google to serve personalized ads through AdSense, to operate this site and understand how it is used. By continuing to browse, you accept this use. See our Privacy Policy and Terms of Use for details, including how to opt out of personalized advertising.
Accept
SmartData CollectiveSmartData Collective
  • Analytics
    AnalyticsShow More
    chatgpt image jul 21, 2026, 04 34 30 pm
    4 Core Benefits of Predictive Maintenance after Vibration Analysis
    10 Min Read
    How Does Data Mining Boost Customer Satisfaction in Logistics? Harnessing Analytics for Results -- AI-generated illustration
    How Does Data Mining Boost Customer Satisfaction in Logistics? Harnessing Analytics for Results
    11 Min Read
    chatgpt image jul 13, 2026, 04 23 45 pm
    How Data Analytics Helps Companies Improve User Engagement
    19 Min Read
    chatgpt image jul 13, 2026, 03 59 46 pm
    How Data Analytics Improves Multi-Location Search Strategies
    10 Min Read
    cybersecurity efforts
    How Behavioral Analytics and AI Are Redefining Cybersecurity for Boca Raton Businesses
    14 Min Read
  • Big Data
  • BI
  • Exclusive
  • IT
  • Marketing
  • Software
Search
© 2008-25 SmartData Collective. All Rights Reserved.
Reading: Geographic maps in R
Share
Notification
Font ResizerAa
SmartData CollectiveSmartData Collective
Font ResizerAa
Search
  • About
  • Help
  • Privacy
Follow US
© 2008-23 SmartData Collective. All Rights Reserved.
SmartData Collective > Big Data > Data Visualization > Geographic maps in R
Data Visualization

Geographic maps in R

DavidMSmith
DavidMSmith
3 Min Read
Geographic maps in R
Illustration generated with FLUX.2 [klein 4B] via Cloudflare Workers AI.
SHARE

The maps library for R is a powerful tool for creating maps of countries and regions of the world. For example, you can create a map of the USA and its states in just three lines of code:

library(maps)

map(“state”, interior = FALSE)

More Read

Google's Year in Local Search
Google’s Year in Local Search
Visualize Social Media Data
How to Overcome Data Visualisation Problems
Use Big Data for Property Market Research
Protecting Your Data From Attackers Using Top Spy Gear Technology

map(“state”, boundary = FALSE, col=“gray”, add = TRUE)

USA map

The coordinate system of the graph is latitude and longitude, so it’s easy to overlay other spatial data on this map.

Unfortunately, the data for the maps library isn’t sufficient for some applications. The maps themselves are fairly low-resolution (although higher-resolution data is available in the mapdata package), and political boundaries can be incomplete or out-of-date. Luckily, there are now free online resources where you can find updated map data for use with R. 

GADM is a spatial database of the location of the world’s administrative boundaries, and as Claudia Engel discovered the map information is available as native R objects that can be plotted directly with the spplot function (from the sp package). For example, here’s how to load the data for Switzerland, and then plot each canton with a color denoting its primary language:

library(sp)
con <- url(“http://gadm.org/data/rda/CHE_adm1.RData”)
print(load(con))
close(con)

language <- c(“german”, “german”, “german”,“german”,
 “german”,“german”,“french”, “french”,
 “german”,“german”,“french”, “french”, 
 “german”, “french”,“german”,“german”,
 “german”,“german”,“german”, “german”,
 “german”,“italian”,“german”,“french”,
 “french”,“german”,“german”)
gadm$language <- as.factor(language)
col = rainbow(length(levels(gadm$language)))
spplot(gadm, “language”, col.regions=col, main=“Swiss Language Regions”)

    Swiss_lang
    Sweet!

    AnthroSpace: Download Global Administrative Areas as RData files


    TAGGED:r language
    Share This Article
    Facebook Pinterest LinkedIn
    Share

    Follow us on Facebook

    Latest News

    The Information Governance Practices That High-Demand Social Work Roles Require -- AI-generated illustration
    The Information Governance Practices That High-Demand Social Work Roles Require
    Data Management Exclusive Policy and Governance Security
    8 MCP Tools for Market and Consumer Intelligence Workflows -- AI-generated illustration
    8 MCP Tools for Market and Consumer Intelligence Workflows
    Artificial Intelligence Exclusive
    How Local Service Businesses Can Map Which Neighborhoods Generate the Most Revenue -- AI-generated illustration
    How Local Service Businesses Can Map Which Neighborhoods Generate the Most Revenue
    Business Intelligence
    Best VMware Alternatives in Thailand for Private Cloud and HCI Deployments -- AI-generated illustration
    Best VMware Alternatives in Thailand for Private Cloud and HCI Deployments
    Cloud Computing Exclusive IT

    Stay Connected

    1.2KFollowersLike
    33.7KFollowersFollow
    222FollowersPin

    You Might also Like

    Open Data App for the Paris Métro
    Big DataData VisualizationLocationModelingR Programming LanguageSoftware

    Open Data App for the Paris Métro

    3 Min Read
    Julia Language
    Big Data

    Could the Julia Language Fill an Untapped Void for Big Data Programmers?

    6 Min Read
    10 R Packages Every Data Scientist Should Know About
    Uncategorized

    10 R Packages Every Data Scientist Should Know About

    1 Min Read
    R Script Creates a Map of Worldwide Email Traffic
    AnalyticsBig DataData VisualizationModelingR Programming LanguageSocial DataSocial Media Analytics

    R Script Creates a Map of Worldwide Email Traffic

    3 Min Read

    SmartData Collective is one of the largest & trusted community covering technical content about Big Data, BI, Cloud, Analytics, Artificial Intelligence, IoT & more.

    Artificial Intelligence for eCommerce: A Closer Look
    Artificial Intelligence for eCommerce: A Closer Look
    Artificial Intelligence
    AI chatbots
    AI Chatbots Can Help Retailers Convert Live Broadcast Viewers into Sales!
    Chatbots

    Quick Link

    • About
    • Contact
    • Privacy
    Follow US
    © 2008-26 SmartData Collective. All Rights Reserved.
    Welcome Back!

    Sign in to your account

    Username or Email Address
    Password

    Lost your password?