Add polygon attributes to range shift dataframe
add_poly_info.RdThis function supplements range shift observations ()
Arguments
- data
Range shifts dataframe from
get_shifts()function- type
Specification for study area polygon info ("SA"), or species-specific study area polygon info ("SP")
Value
Range shift dataframe supplemented with columns on spatial extent of study or species-specific polygons.
Examples
get_shifts() |> add_poly_info(type = "SA") |> dplyr::glimpse()
#> Rows: 31,759
#> Columns: 24
#> $ id <chr> "A001_P1_ELE_O_M1", "A001_P1_ELE_O_M1", "A001_P1_E…
#> $ article_id <chr> "A001", "A001", "A001", "A001", "A001", "A001", "A…
#> $ poly_id <chr> "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P…
#> $ method_id <chr> "M01", "M01", "M01", "M01", "M01", "M01", "M01", "…
#> $ eco <chr> "Ter", "Ter", "Ter", "Ter", "Ter", "Ter", "Ter", "…
#> $ type <chr> "ELE", "ELE", "ELE", "ELE", "ELE", "ELE", "ELE", "…
#> $ param <chr> "O", "O", "O", "O", "O", "O", "O", "O", "O", "O", …
#> $ sp_name_publication <chr> "Aegithalos_caudatus", "Certhia_familiaris", "Dend…
#> $ sp_name_checked <chr> "Aegithalos_caudatus", "Certhia_familiaris", "Dend…
#> $ subsp_or_pop <chr> "Giffre Valley", "Giffre Valley", "Giffre Valley",…
#> $ calc_rate <dbl> -2.2128, -0.5106, -7.8723, -3.2340, 4.8511, -1.319…
#> $ calc_unit <chr> "m/year", "m/year", "m/year", "m/year", "m/year", …
#> $ direction <chr> "Lower Elevation", "Lower Elevation", "Lower Eleva…
#> $ lat_min <dbl> 5450640, 5450640, 5450640, 5450640, 5450640, 54506…
#> $ lat_max <dbl> 5469459, 5469459, 5469459, 5469459, 5469459, 54694…
#> $ lat_cent_deg <dbl> 46.10779, 46.10779, 46.10779, 46.10779, 46.10779, …
#> $ lon_cent_deg <dbl> 6.62110, 6.62110, 6.62110, 6.62110, 6.62110, 6.621…
#> $ lat_extent_km <dbl> 18.82, 18.82, 18.82, 18.82, 18.82, 18.82, 18.82, 1…
#> $ ele_mean_m <dbl> 1169.48, 1169.48, 1169.48, 1169.48, 1169.48, 1169.…
#> $ ele_min_m <dbl> 464.08, 464.08, 464.08, 464.08, 464.08, 464.08, 46…
#> $ ele_max_m <dbl> 2181.73, 2181.73, 2181.73, 2181.73, 2181.73, 2181.…
#> $ ele_extent_m <dbl> 1717.65, 1717.65, 1717.65, 1717.65, 1717.65, 1717.…
#> $ area_km2 <dbl> 463.67, 463.67, 463.67, 463.67, 463.67, 463.67, 46…
#> $ study_area <chr> "French Alps (giffre Valley)", "French Alps (giffr…