Format scope
format_scope.Rd
Format scope
Arguments
- x
vector of scopes.
- type
character, either file or something else.
- scope
character, either department or region.
- origin
character, either department or commune.
- check
logical, should check occurs.
Examples
format_scope(1:10)
#> [1] "D001" "D002" "D003" "D004" "D005" "D006" "D007" "D008" "D009" "D010"
format_scope(1:10, "insee")
#> [1] "01" "02" "03" "04" "05" "06" "07" "08" "09" "10"
format_scope(1:10, scope = "region")
#> [1] "R01" "R02" "R03" "R04" NA "R06" NA NA NA NA
format_scope(1:10, scope = "region", check = FALSE)
#> [1] "R01" "R02" "R03" "R04" "R05" "R06" "R07" "R08" "R09" "R10"
format_scope(1:10, "insee", scope = "region")
#> [1] "01" "02" "03" "04" NA "06" NA NA NA NA
format_scope(c("FR", 1:10), "insee", scope = "region")
#> [1] NA "01" "02" "03" "04" NA "06" NA NA NA NA
format_scope(c(1:10, "2A", "002B"))
#> [1] "D001" "D002" "D003" "D004" "D005" "D006" "D007" "D008" "D009" "D010"
#> [11] "D02A" "D02B"
format_scope(c(1:10, "2A", "002B"), "insee")
#> [1] "01" "02" "03" "04" "05" "06" "07" "08" "09" "10" "2A" "2B"
format_scope("R94", "insee", "region")
#> [1] "94"
commune = c("01125", "2A123", "97223", "97723")
format_scope(commune, "insee", "department", "commune")
#> [1] "01" "2A" "972" NA