library(rnaturalearth)
mapdata <- ne_countries(scale = "medium",
returnclass = "sf") 10 Inspecting Geographic Data Files
Often, when we open a new geographic data file, we don’t know what fields of data it contains.
It is useful to get an idea of what data our geographic data file already contains in order to know whether or not we may need to merge in other data (Chapter 15).
names and head are two useful commands for learning about new geographic data files.
As an example, I am going to use the country data from the rnaturalearth library (Chapter 12).
10.1 Data
I use ne_countries() to create the mapdata dataset as an sf object (Chapter 7).
10.2 names
names gives us the names of all of the fields of the data.
names(mapdata) [1] "featurecla" "scalerank" "labelrank" "sovereignt" "sov_a3"
[6] "adm0_dif" "level" "type" "tlc" "admin"
[11] "adm0_a3" "geou_dif" "geounit" "gu_a3" "su_dif"
[16] "subunit" "su_a3" "brk_diff" "name" "name_long"
[21] "brk_a3" "brk_name" "brk_group" "abbrev" "postal"
[26] "formal_en" "formal_fr" "name_ciawf" "note_adm0" "note_brk"
[31] "name_sort" "name_alt" "mapcolor7" "mapcolor8" "mapcolor9"
[36] "mapcolor13" "pop_est" "pop_rank" "pop_year" "gdp_md"
[41] "gdp_year" "economy" "income_grp" "fips_10" "iso_a2"
[46] "iso_a2_eh" "iso_a3" "iso_a3_eh" "iso_n3" "iso_n3_eh"
[51] "un_a3" "wb_a2" "wb_a3" "woe_id" "woe_id_eh"
[56] "woe_note" "adm0_iso" "adm0_diff" "adm0_tlc" "adm0_a3_us"
[61] "adm0_a3_fr" "adm0_a3_ru" "adm0_a3_es" "adm0_a3_cn" "adm0_a3_tw"
[66] "adm0_a3_in" "adm0_a3_np" "adm0_a3_pk" "adm0_a3_de" "adm0_a3_gb"
[71] "adm0_a3_br" "adm0_a3_il" "adm0_a3_ps" "adm0_a3_sa" "adm0_a3_eg"
[76] "adm0_a3_ma" "adm0_a3_pt" "adm0_a3_ar" "adm0_a3_jp" "adm0_a3_ko"
[81] "adm0_a3_vn" "adm0_a3_tr" "adm0_a3_id" "adm0_a3_pl" "adm0_a3_gr"
[86] "adm0_a3_it" "adm0_a3_nl" "adm0_a3_se" "adm0_a3_bd" "adm0_a3_ua"
[91] "adm0_a3_un" "adm0_a3_wb" "continent" "region_un" "subregion"
[96] "region_wb" "name_len" "long_len" "abbrev_len" "tiny"
[101] "homepart" "min_zoom" "min_label" "max_label" "label_x"
[106] "label_y" "ne_id" "wikidataid" "name_ar" "name_bn"
[111] "name_de" "name_en" "name_es" "name_fa" "name_fr"
[116] "name_el" "name_he" "name_hi" "name_hu" "name_id"
[121] "name_it" "name_ja" "name_ko" "name_nl" "name_pl"
[126] "name_pt" "name_ru" "name_sv" "name_tr" "name_uk"
[131] "name_ur" "name_vi" "name_zh" "name_zht" "fclass_iso"
[136] "tlc_diff" "fclass_tlc" "fclass_us" "fclass_fr" "fclass_ru"
[141] "fclass_es" "fclass_cn" "fclass_tw" "fclass_in" "fclass_np"
[146] "fclass_pk" "fclass_de" "fclass_gb" "fclass_br" "fclass_il"
[151] "fclass_ps" "fclass_sa" "fclass_eg" "fclass_ma" "fclass_pt"
[156] "fclass_ar" "fclass_jp" "fclass_ko" "fclass_vn" "fclass_tr"
[161] "fclass_id" "fclass_pl" "fclass_gr" "fclass_it" "fclass_nl"
[166] "fclass_se" "fclass_bd" "fclass_ua" "geometry"
10.3 head
head shows us the first several rows of data.
head(mapdata)Simple feature collection with 6 features and 168 fields
Geometry type: MULTIPOLYGON
Dimension: XY
Bounding box: xmin: -73.36621 ymin: -22.40205 xmax: 109.4449 ymax: 41.9062
Geodetic CRS: WGS 84
featurecla scalerank labelrank sovereignt sov_a3 adm0_dif level
1 Admin-0 country 1 3 Zimbabwe ZWE 0 2
2 Admin-0 country 1 3 Zambia ZMB 0 2
3 Admin-0 country 1 3 Yemen YEM 0 2
4 Admin-0 country 3 2 Vietnam VNM 0 2
5 Admin-0 country 5 3 Venezuela VEN 0 2
6 Admin-0 country 6 6 Vatican VAT 0 2
type tlc admin adm0_a3 geou_dif geounit gu_a3 su_dif
1 Sovereign country 1 Zimbabwe ZWE 0 Zimbabwe ZWE 0
2 Sovereign country 1 Zambia ZMB 0 Zambia ZMB 0
3 Sovereign country 1 Yemen YEM 0 Yemen YEM 0
4 Sovereign country 1 Vietnam VNM 0 Vietnam VNM 0
5 Sovereign country 1 Venezuela VEN 0 Venezuela VEN 0
6 Sovereign country 1 Vatican VAT 0 Vatican VAT 0
subunit su_a3 brk_diff name name_long brk_a3 brk_name brk_group
1 Zimbabwe ZWE 0 Zimbabwe Zimbabwe ZWE Zimbabwe <NA>
2 Zambia ZMB 0 Zambia Zambia ZMB Zambia <NA>
3 Yemen YEM 0 Yemen Yemen YEM Yemen <NA>
4 Vietnam VNM 0 Vietnam Vietnam VNM Vietnam <NA>
5 Venezuela VEN 0 Venezuela Venezuela VEN Venezuela <NA>
6 Vatican VAT 0 Vatican Vatican VAT Vatican <NA>
abbrev postal formal_en
1 Zimb. ZW Republic of Zimbabwe
2 Zambia ZM Republic of Zambia
3 Yem. YE Republic of Yemen
4 Viet. VN Socialist Republic of Vietnam
5 Ven. VE Bolivarian Republic of Venezuela
6 Vat. V State of the Vatican City
formal_fr name_ciawf note_adm0 note_brk
1 <NA> Zimbabwe <NA> <NA>
2 <NA> Zambia <NA> <NA>
3 <NA> Yemen <NA> <NA>
4 <NA> Vietnam <NA> <NA>
5 República Bolivariana de Venezuela Venezuela <NA> <NA>
6 <NA> Holy See (Vatican City) <NA> <NA>
name_sort name_alt mapcolor7 mapcolor8 mapcolor9 mapcolor13 pop_est
1 Zimbabwe <NA> 1 5 3 9 14645468
2 Zambia <NA> 5 8 5 13 17861030
3 Yemen, Rep. <NA> 5 3 3 11 29161922
4 Vietnam <NA> 5 6 5 4 96462106
5 Venezuela, RB <NA> 1 3 1 4 28515829
6 Vatican (Holy See) Holy See 1 3 4 2 825
pop_rank pop_year gdp_md gdp_year economy
1 14 2019 21440 2019 5. Emerging region: G20
2 14 2019 23309 2019 7. Least developed region
3 15 2019 22581 2019 7. Least developed region
4 16 2019 261921 2019 5. Emerging region: G20
5 15 2019 482359 2014 5. Emerging region: G20
6 2 2019 -99 2019 2. Developed region: nonG7
income_grp fips_10 iso_a2 iso_a2_eh iso_a3 iso_a3_eh iso_n3
1 5. Low income ZI ZW ZW ZWE ZWE 716
2 4. Lower middle income ZA ZM ZM ZMB ZMB 894
3 4. Lower middle income YM YE YE YEM YEM 887
4 4. Lower middle income VM VN VN VNM VNM 704
5 3. Upper middle income VE VE VE VEN VEN 862
6 2. High income: nonOECD VT VA VA VAT VAT 336
iso_n3_eh un_a3 wb_a2 wb_a3 woe_id woe_id_eh woe_note
1 716 716 ZW ZWE 23425004 23425004 Exact WOE match as country
2 894 894 ZM ZMB 23425003 23425003 Exact WOE match as country
3 887 887 RY YEM 23425002 23425002 Exact WOE match as country
4 704 704 VN VNM 23424984 23424984 Exact WOE match as country
5 862 862 VE VEN 23424982 23424982 Exact WOE match as country
6 336 336 -99 -99 23424986 23424986 Exact WOE match as country
adm0_iso adm0_diff adm0_tlc adm0_a3_us adm0_a3_fr adm0_a3_ru adm0_a3_es
1 ZWE <NA> ZWE ZWE ZWE ZWE ZWE
2 ZMB <NA> ZMB ZMB ZMB ZMB ZMB
3 YEM <NA> YEM YEM YEM YEM YEM
4 VNM <NA> VNM VNM VNM VNM VNM
5 VEN <NA> VEN VEN VEN VEN VEN
6 VAT <NA> VAT VAT VAT VAT VAT
adm0_a3_cn adm0_a3_tw adm0_a3_in adm0_a3_np adm0_a3_pk adm0_a3_de adm0_a3_gb
1 ZWE ZWE ZWE ZWE ZWE ZWE ZWE
2 ZMB ZMB ZMB ZMB ZMB ZMB ZMB
3 YEM YEM YEM YEM YEM YEM YEM
4 VNM VNM VNM VNM VNM VNM VNM
5 VEN VEN VEN VEN VEN VEN VEN
6 VAT VAT VAT VAT VAT VAT VAT
adm0_a3_br adm0_a3_il adm0_a3_ps adm0_a3_sa adm0_a3_eg adm0_a3_ma adm0_a3_pt
1 ZWE ZWE ZWE ZWE ZWE ZWE ZWE
2 ZMB ZMB ZMB ZMB ZMB ZMB ZMB
3 YEM YEM YEM YEM YEM YEM YEM
4 VNM VNM VNM VNM VNM VNM VNM
5 VEN VEN VEN VEN VEN VEN VEN
6 VAT VAT VAT VAT VAT VAT VAT
adm0_a3_ar adm0_a3_jp adm0_a3_ko adm0_a3_vn adm0_a3_tr adm0_a3_id adm0_a3_pl
1 ZWE ZWE ZWE ZWE ZWE ZWE ZWE
2 ZMB ZMB ZMB ZMB ZMB ZMB ZMB
3 YEM YEM YEM YEM YEM YEM YEM
4 VNM VNM VNM VNM VNM VNM VNM
5 VEN VEN VEN VEN VEN VEN VEN
6 VAT VAT VAT VAT VAT VAT VAT
adm0_a3_gr adm0_a3_it adm0_a3_nl adm0_a3_se adm0_a3_bd adm0_a3_ua adm0_a3_un
1 ZWE ZWE ZWE ZWE ZWE ZWE -99
2 ZMB ZMB ZMB ZMB ZMB ZMB -99
3 YEM YEM YEM YEM YEM YEM -99
4 VNM VNM VNM VNM VNM VNM -99
5 VEN VEN VEN VEN VEN VEN -99
6 VAT VAT VAT VAT VAT VAT -99
adm0_a3_wb continent region_un subregion
1 -99 Africa Africa Eastern Africa
2 -99 Africa Africa Eastern Africa
3 -99 Asia Asia Western Asia
4 -99 Asia Asia South-Eastern Asia
5 -99 South America Americas South America
6 -99 Europe Europe Southern Europe
region_wb name_len long_len abbrev_len tiny homepart
1 Sub-Saharan Africa 8 8 5 -99 1
2 Sub-Saharan Africa 6 6 6 -99 1
3 Middle East & North Africa 5 5 4 -99 1
4 East Asia & Pacific 7 7 5 2 1
5 Latin America & Caribbean 9 9 4 -99 1
6 Europe & Central Asia 7 7 4 4 1
min_zoom min_label max_label label_x label_y ne_id wikidataid
1 0 2.5 8.0 29.92544 -18.911640 1159321441 Q954
2 0 3.0 8.0 26.39530 -14.660804 1159321439 Q953
3 0 3.0 8.0 45.87438 15.328226 1159321425 Q805
4 0 2.0 7.0 105.38729 21.715416 1159321417 Q881
5 0 2.5 7.5 -64.59938 7.182476 1159321411 Q717
6 0 5.0 10.0 12.45342 41.903323 1159321407 Q237
name_ar name_bn name_de name_en name_es
1 زيمبابوي জিম্বাবুয়ে Simbabwe Zimbabwe Zimbabue
2 زامبيا জাম্বিয়া Sambia Zambia Zambia
3 اليمن ইয়েমেন Jemen Yemen Yemen
4 فيتنام ভিয়েতনাম Vietnam Vietnam Vietnam
5 فنزويلا ভেনেজুয়েলা Venezuela Venezuela Venezuela
6 الفاتيكان ভ্যাটিকান সিটি Vatikanstadt Vatican City Ciudad del Vaticano
name_fa name_fr name_el name_he name_hi name_hu
1 زیمبابوه Zimbabwe Ζιμπάμπουε זימבבואה ज़िम्बाब्वे Zimbabwe
2 زامبیا Zambie Ζάμπια זמביה ज़ाम्बिया Zambia
3 یمن Yémen Υεμένη תימן यमन Jemen
4 ویتنام Viêt Nam Βιετνάμ וייטנאם वियतनाम Vietnám
5 ونزوئلا Venezuela Βενεζουέλα ונצואלה वेनेज़ुएला Venezuela
6 واتیکان Cité du Vatican Βατικανό קריית הוותיקן वैटिकन नगर Vatikán
name_id name_it name_ja name_ko name_nl name_pl
1 Zimbabwe Zimbabwe ジンバブエ 짐바브웨 Zimbabwe Zimbabwe
2 Zambia Zambia ザンビア 잠비아 Zambia Zambia
3 Yaman Yemen イエメン 예멘 Jemen Jemen
4 Vietnam Vietnam ベトナム 베트남 Vietnam Wietnam
5 Venezuela Venezuela ベネズエラ 베네수엘라 Venezuela Wenezuela
6 Vatikan Città del Vaticano バチカン 바티칸 시국 Vaticaanstad Watykan
name_pt name_ru name_sv name_tr name_uk name_ur
1 Zimbábue Зимбабве Zimbabwe Zimbabve Зімбабве زمبابوے
2 Zâmbia Замбия Zambia Zambiya Замбія زیمبیا
3 Iémen Йемен Jemen Yemen Ємен یمن
4 Vietname Вьетнам Vietnam Vietnam В'єтнам ویتنام
5 Venezuela Венесуэла Venezuela Venezuela Венесуела وینیزویلا
6 Vaticano Ватикан Vatikanstaten Vatikan Ватикан ویٹیکن سٹی
name_vi name_zh name_zht fclass_iso tlc_diff fclass_tlc
1 Zimbabwe 津巴布韦 辛巴威 Admin-0 country <NA> Admin-0 country
2 Zambia 赞比亚 尚比亞 Admin-0 country <NA> Admin-0 country
3 Yemen 也门 葉門 Admin-0 country <NA> Admin-0 country
4 Việt Nam 越南 越南 Admin-0 country <NA> Admin-0 country
5 Venezuela 委内瑞拉 委內瑞拉 Admin-0 country <NA> Admin-0 country
6 Thành Vatican 梵蒂冈 梵蒂岡 Admin-0 country <NA> Admin-0 country
fclass_us fclass_fr fclass_ru fclass_es fclass_cn fclass_tw fclass_in
1 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
2 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
3 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
4 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
5 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
6 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
fclass_np fclass_pk fclass_de fclass_gb fclass_br fclass_il fclass_ps
1 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
2 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
3 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
4 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
5 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
6 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
fclass_sa fclass_eg fclass_ma fclass_pt fclass_ar fclass_jp fclass_ko
1 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
2 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
3 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
4 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
5 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
6 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
fclass_vn fclass_tr fclass_id fclass_pl fclass_gr fclass_it fclass_nl
1 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
2 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
3 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
4 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
5 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
6 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
fclass_se fclass_bd fclass_ua geometry
1 <NA> <NA> <NA> MULTIPOLYGON (((31.28789 -2...
2 <NA> <NA> <NA> MULTIPOLYGON (((30.39609 -1...
3 <NA> <NA> <NA> MULTIPOLYGON (((53.08564 16...
4 <NA> <NA> <NA> MULTIPOLYGON (((104.064 10....
5 <NA> <NA> <NA> MULTIPOLYGON (((-60.82119 9...
6 <NA> <NA> <NA> MULTIPOLYGON (((12.43916 41...