RObservations #50: o călătorie prin Statele Unite cu {mapBliss}

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă

(Acest articol a fost publicat pentru prima dată pe r – bensstatsși cu amabilitate a contribuit la R-bloggeri). (Puteți raporta problema legată de conținutul acestei pagini aici)


Doriți să vă distribuiți conținutul pe R-bloggeri? dați clic aici dacă aveți un blog, sau aici dacă nu aveți.

{mapBliss} este un pachet dezvoltat inițial în încercarea mea de a copia ofertele puse la dispoziție de un site (defunct) numit Atlas.co. Recent, vorbeam despre pachet într-un chat de grup și cineva mi-a contactat împărtășindu-mi că a călătorit în 43 de state din Statele Unite și mi-a împărtășit o listă a călătoriei sale.

Acestea sunt imaginile care au fost realizate:

În acest blog, împărtășesc un nou set de date disponibil în {mapBliss} – us_travels. Acest set de date oferă un exemplu interesant pentru trasarea unor aventuri mai lungi și mai complexe cu {mapBliss}.

Se încarcă us_travels set de date

Pentru a încărca și previzualiza fișierul us_travels set de date, rulați următorul cod:

# Install the mapBliss package from GitHub if you haven't already
# devtools::install_packages("benyamindsmith/mapBliss")

# load the mapBliss library
library(mapBliss)
# load the us_travels dataset
data("us_travels")

# Preview the data
us_travels

# A tibble: 85 × 2
   location                       how  
                             
 1 Mobile, Alabama, USA           car  
 2 Montgomery, Alabama, USA       car  
 3 Phoenix, Arizona, USA          car  
 4 Little Rock, Arkansas, USA     car  
 5 Los Angeles, California, USA   car  
 6 San Francisco, California, USA car  
 7 Oakland, California, USA       car  
 8 Half Moon Bay, California, USA car  
 9 San Diego, California, USA     car  
10 Stamford, Connecticut, USA     car  
# ℹ 75 more rows
# ℹ Use `print(n = ...)` to see more rows

Complotarea us_travels set de date

Pentru complotarea us_travels setul de date folosește următorul fragment:

library(mapBliss)
data("us_travels")

locations <- us_travels$location
# The how argument needs to be one 
# less than the number of the locations
how <- us_travels$how(-1) 

plot_hybrid_route_flex(
    addresses = locations, 
    how = how,
    radius = 1,
    label_text = ""
  )

Astfel rezultă următoarea hartă pliante:

Temele hărții pot fi modificate vizual prin schimbarea mapBoxTemplate argument.

Concluzie

The us_travels setul de date oferă un exemplu frumos pentru modul în care pachetul {mapBliss} poate fi folosit pentru a realiza hărți frumoase ale călătoriilor tale în jurul lumii din consola R cu un efort minim.

Pentru încadrarea acestor hărți, recomand în prezent să utilizați o platformă precum Canva. De asemenea, vă recomand să consultați pachetul {starBliss} pentru realizarea hărților personalizate ale cerului nopții.

Iată o imagine pe care am făcut-o pentru o imprimare a unei călătorii vara trecută cu {mapBliss}, {starBliss} și Canva:

Doriți să vedeți mai mult din conținutul meu?

Asigurați-vă că vă abonați și nu pierdeți nicio actualizare!

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.