my data only includes region names(location) and numerical values. It seems like I also need the longitude and latitude of each region to generate the map. Is that correct? How can I obtain the longitude and latitude for so many regions?.I have location followinng.
dput(mydata)
structure(list(location = c("Global", "Low SDI", "Low-middle SDI",
"Middle SDI", "High-middle SDI", "High SDI", "Andean Latin America",
"Australasia", "Caribbean", "Central Asia", "Central Europe",
"Central Latin America", "Central Sub-Saharan Africa", "East Asia",
"Eastern Europe", "Eastern Sub-Saharan Africa", "High-income Asia Pacific",
"High-income North America", "North Africa and Middle East",
"Oceania", "South Asia", "Southeast Asia", "Southern Latin America",
"Southern Sub-Saharan Africa", "Tropical Latin America", "Western Europe",
"Western Sub-Saharan Africa"), ASIR = c("13.7 (9.7 to 19.1)",
"4.2 (2.8 to 5.8)", "5.3 (3.7 to 7.5)", "16.6 (11.7 to 23.5)",
"22.8 (15.8 to 32)", "30.2 (21.4 to 41.5)", "9.3 (6.3 to 13.1)",
"55.7 (38.1 to 78.4)", "6.9 (4.8 to 9.8)", "16.6 (11.6 to 23.1)",
"23.8 (16.2 to 33.5)", "6.7 (4.6 to 9.4)", "5.3 (3.6 to 7.4)",
"32.3 (22.4 to 45.3)", "26.3 (18.7 to 35.4)", "5 (3.4 to 7)",
"15.1 (10.1 to 21.2)", "42 (29.9 to 56.7)", "4.8 (3.3 to 6.7)",
"17.2 (11.5 to 25)", "1.7 (1.2 to 2.4)", "22.6 (15.2 to 32.8)",
"10.7 (7.2 to 15.1)", "11.7 (8.2 to 16.3)", "19.4 (12.9 to 27.7)",
"25.3 (17.3 to 35.2)", "4.7 (3.2 to 6.6)")), class = "data.frame", row.names = c(NA,
-27L))