{eunis.habitats}
is an R data package that provides the EUNIS Habitat
Classification
in tidy format.
Install from CRAN:
install.packages("eunis.habitats")
You can install the development version of {eunis.habitats}
like so:
# install.packages("remotes")
remotes::install_github("ramiromagno/eunis.habitats")
There are four EUNIS classifications included in the one single data set
eunis_habitats
, namely:
For example, to access the marine habitats classified according to EUNIS revision of 2022:
subset(eunis_habitats, classification == "EUNIS_M_2022")
#> # A tibble: 1,942 × 8
#> classification section version group level code name description
#> <chr> <chr> <chr> <chr> <int> <chr> <chr> <chr>
#> 1 EUNIS_M_2022 marine 2022 benthic 1 M Marine bent… "Marine be…
#> 2 EUNIS_M_2022 marine 2022 benthic 2 MA1 Littoral ro… "Littoral …
#> 3 EUNIS_M_2022 marine 2022 benthic 3 MA11 Arctic litt… "Arctic li…
#> 4 EUNIS_M_2022 marine 2022 benthic 3 MA12 Atlantic li… "Atlantic …
#> 5 EUNIS_M_2022 marine 2022 benthic 4 MA121 Lichens or … "Lichen co…
#> 6 EUNIS_M_2022 marine 2022 benthic 5 MA1211 Yellow and … "Vertical …
#> 7 EUNIS_M_2022 marine 2022 benthic 5 MA1212 Prasiola st… "Exposed t…
#> 8 EUNIS_M_2022 marine 2022 benthic 5 MA1213 Verrucaria … "Bedrock o…
#> 9 EUNIS_M_2022 marine 2022 benthic 6 MA12131 Verrucaria … "The litto…
#> 10 EUNIS_M_2022 marine 2022 benthic 6 MA12132 Verrucaria … "Upper lit…
#> # ℹ 1,932 more rows
Check the documentation for more details: ?eunis_habitats
.
From EUNIS 2012 to EUNIS Marine 2022:
crosswalk(
code = c("A3.4", "A3.5"),
from = "EUNIS_2012",
to = "EUNIS_M_2022",
unnest = TRUE
)
#> # A tibble: 64 × 2
#> eunis_2012_code eunis_m_2022_code
#> <chr> <chr>
#> 1 A3.4 MA133
#> 2 A3.4 MA134
#> 3 A3.4 MA135
#> 4 A3.4 MA136
#> 5 A3.4 MA137
#> 6 A3.4 MB13
#> 7 A3.4 MB131
#> 8 A3.4 MB1311
#> 9 A3.4 MB1312
#> 10 A3.4 MB1313
#> # ℹ 54 more rows
From EUNIS Marine 2019 to EUNIS 2012:
crosswalk(
code = c("MH152", "MH2331"),
from = "EUNIS_M_2019",
to = "EUNIS_2012",
unnest = TRUE
)
#> # A tibble: 2 × 2
#> eunis_m_2019_code eunis_2012_code
#> <chr> <chr>
#> 1 MH152 A7.12
#> 2 MH2331 A7.231
From EUNIS Marine 2022 to the European Red List of Habitats:
crosswalk(
code = c("MH152", "MH2331", "MA146", "MD55"),
from = "EUNIS_M_2022",
to = "RL",
unnest = TRUE
)
#> # A tibble: 4 × 2
#> eunis_m_2022_code rl_code
#> <chr> <chr>
#> 1 MH152 <NA>
#> 2 MH2331 <NA>
#> 3 MA146 A1.1xx
#> 4 MD55 A5.27
From EUNIS Marine 2019 to Habitats Directive Annex I:
crosswalk(
code = c("M", "MA1", "MA11", "MA12"),
from = "EUNIS_M_2019",
to = "Annex_I", unnest = TRUE
)
#> # A tibble: 7 × 2
#> eunis_m_2019_code annex_i_code
#> <chr> <chr>
#> 1 M <NA>
#> 2 MA1 <NA>
#> 3 MA11 <NA>
#> 4 MA12 8330
#> 5 MA12 1160
#> 6 MA12 1170
#> 7 MA12 1130
The original data is by EUNIS Habitat Classification.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.