Import your data
data <- read_excel("../00_data/myData.xlsx")
data
## # A tibble: 21,560 × 12
## year gnis_id geometry metad…¹ numbe…² parkn…³ region state unit_…⁴ unit_…⁵
## <dbl> <dbl> <chr> <chr> <dbl> <chr> <chr> <chr> <chr> <chr>
## 1 1904 1163670 POLYGON NA 1 Crater… PW OR CRLA Crater…
## 2 1941 1531834 MULTIPOLY… NA 1 Lake R… PW WA LARO Lake R…
## 3 1961 2055170 MULTIPOLY… NA 1 Lewis … PW WA LEWI Lewis …
## 4 1935 1530459 MULTIPOLY… NA 1 Olympic PW WA OLYM Olympi…
## 5 1982 277263 POLYGON NA 1 Santa … PW CA SAMO Santa …
## 6 1919 578853 MULTIPOLY… NA 1 NA NE ME ACAD Acadia…
## 7 1969 1329499 MULTIPOLY… NA 1 NA IM TX AMIS Amista…
## 8 1967 589056 POLYGON NA 1 NA NE MD ASIS Assate…
## 9 1944 1377082 POLYGON NA 1 NA IM TX BIBE Big Be…
## 10 1989 302659 POLYGON NA 1 NA SE FL BICY Big Cy…
## # … with 21,550 more rows, 2 more variables: unit_type <chr>, visitors <dbl>,
## # and abbreviated variable names ¹metadata, ²number_of_records, ³parkname,
## # ⁴unit_code, ⁵unit_name
Separating and Uniting
N/A
Unite two columns
data_united <- data %>%
unite(col = "location", c(state,region), sep = "/")
data_united
## # A tibble: 21,560 × 11
## year gnis_id geome…¹ metad…² numbe…³ parkn…⁴ locat…⁵ unit_…⁶ unit_…⁷ unit_…⁸
## <dbl> <dbl> <chr> <chr> <dbl> <chr> <chr> <chr> <chr> <chr>
## 1 1904 1163670 POLYGON NA 1 Crater… OR/PW CRLA Crater… Nation…
## 2 1941 1531834 MULTIP… NA 1 Lake R… WA/PW LARO Lake R… Nation…
## 3 1961 2055170 MULTIP… NA 1 Lewis … WA/PW LEWI Lewis … Nation…
## 4 1935 1530459 MULTIP… NA 1 Olympic WA/PW OLYM Olympi… Nation…
## 5 1982 277263 POLYGON NA 1 Santa … CA/PW SAMO Santa … Nation…
## 6 1919 578853 MULTIP… NA 1 NA ME/NE ACAD Acadia… Nation…
## 7 1969 1329499 MULTIP… NA 1 NA TX/IM AMIS Amista… Nation…
## 8 1967 589056 POLYGON NA 1 NA MD/NE ASIS Assate… Nation…
## 9 1944 1377082 POLYGON NA 1 NA TX/IM BIBE Big Be… Nation…
## 10 1989 302659 POLYGON NA 1 NA FL/SE BICY Big Cy… Nation…
## # … with 21,550 more rows, 1 more variable: visitors <dbl>, and abbreviated
## # variable names ¹geometry, ²metadata, ³number_of_records, ⁴parkname,
## # ⁵location, ⁶unit_code, ⁷unit_name, ⁸unit_type
Separate a column
data_united %>%
separate(col = location, into = c("state", "region"), sep = "/")
## # A tibble: 21,560 × 12
## year gnis_id geometry metad…¹ numbe…² parkn…³ state region unit_…⁴ unit_…⁵
## <dbl> <dbl> <chr> <chr> <dbl> <chr> <chr> <chr> <chr> <chr>
## 1 1904 1163670 POLYGON NA 1 Crater… OR PW CRLA Crater…
## 2 1941 1531834 MULTIPOLY… NA 1 Lake R… WA PW LARO Lake R…
## 3 1961 2055170 MULTIPOLY… NA 1 Lewis … WA PW LEWI Lewis …
## 4 1935 1530459 MULTIPOLY… NA 1 Olympic WA PW OLYM Olympi…
## 5 1982 277263 POLYGON NA 1 Santa … CA PW SAMO Santa …
## 6 1919 578853 MULTIPOLY… NA 1 NA ME NE ACAD Acadia…
## 7 1969 1329499 MULTIPOLY… NA 1 NA TX IM AMIS Amista…
## 8 1967 589056 POLYGON NA 1 NA MD NE ASIS Assate…
## 9 1944 1377082 POLYGON NA 1 NA TX IM BIBE Big Be…
## 10 1989 302659 POLYGON NA 1 NA FL SE BICY Big Cy…
## # … with 21,550 more rows, 2 more variables: unit_type <chr>, visitors <dbl>,
## # and abbreviated variable names ¹metadata, ²number_of_records, ³parkname,
## # ⁴unit_code, ⁵unit_name
Missing Values
data %>%
fill(region)
## # A tibble: 21,560 × 12
## year gnis_id geometry metad…¹ numbe…² parkn…³ region state unit_…⁴ unit_…⁵
## <dbl> <dbl> <chr> <chr> <dbl> <chr> <chr> <chr> <chr> <chr>
## 1 1904 1163670 POLYGON NA 1 Crater… PW OR CRLA Crater…
## 2 1941 1531834 MULTIPOLY… NA 1 Lake R… PW WA LARO Lake R…
## 3 1961 2055170 MULTIPOLY… NA 1 Lewis … PW WA LEWI Lewis …
## 4 1935 1530459 MULTIPOLY… NA 1 Olympic PW WA OLYM Olympi…
## 5 1982 277263 POLYGON NA 1 Santa … PW CA SAMO Santa …
## 6 1919 578853 MULTIPOLY… NA 1 NA NE ME ACAD Acadia…
## 7 1969 1329499 MULTIPOLY… NA 1 NA IM TX AMIS Amista…
## 8 1967 589056 POLYGON NA 1 NA NE MD ASIS Assate…
## 9 1944 1377082 POLYGON NA 1 NA IM TX BIBE Big Be…
## 10 1989 302659 POLYGON NA 1 NA SE FL BICY Big Cy…
## # … with 21,550 more rows, 2 more variables: unit_type <chr>, visitors <dbl>,
## # and abbreviated variable names ¹metadata, ²number_of_records, ³parkname,
## # ⁴unit_code, ⁵unit_name