## ----include = FALSE---------------------------------------------------------- knitr::opts_chunk$set( collapse = TRUE, comment = "#>", warning = FALSE, message = FALSE, eval = FALSE, fig.width = 8, fig.height = 6 ) ## ----Get data, results='hide', message=FALSE, warning=FALSE, echo=FALSE------- # my_dir <- file.path(file.path(tempdir(), "faunabr")) # dir.create(my_dir) # get_faunabr(output_dir = my_dir, #directory to save the data # data_version = "latest", #get the most recent version available # overwrite = T) #Overwrite data, if it exists ## ----message=FALSE, warning=F------------------------------------------------- # library(faunabr) # library(terra) # #Folder where you stored the data with the function get_faunabr() # #Load data # bf <- load_faunabr(data_dir = my_dir, # data_version = "latest", # type = "short") #short version # #> Loading version 1.3 ## ----------------------------------------------------------------------------- # #Select native species of mammals with confirmed occurrence in Brazil # br_mammals <- select_fauna(data = bf, # include_subspecies = FALSE, phylum = "all", # class = "Mammalia", # order = "all", family = "all", # genus = "all", # lifeForm = "all", filter_lifeForm = "in", # habitat = "all", filter_habitat = "in", # states = "all", filter_states = "in", # country = "BR", filter_country = "in", # origin = "all", taxonomicStatus = "valid") # # #Get presence-absence matrix in states and countries # pam_mammals <- fauna_pam(data = br_mammals, by_state = TRUE, # by_country = FALSE, # remove_empty_sites = TRUE, # return_richness_summary = TRUE, # return_spatial_richness = TRUE, # return_plot = TRUE) # # #Visualize (as tibble) the PAM for the first 5 species and 7 sites # tibble::tibble(pam_mammals$PAM[1:7, 1:5]) # #> # A tibble: 7 × 5 # #> states `Platyrrhinus aurarius` `Kannabateomys amblyonyx` `Callicebus lucifer` `Cerradomys maracajuensis` # #> # #> 1 AM 1 0 1 0 # #> 2 ES 0 1 0 0 # #> 3 MG 0 1 0 1 # #> 4 PR 0 1 0 0 # #> 5 RJ 0 1 0 0 # #> 6 RS 0 1 0 0 # #> 7 SC 0 1 0 0 ## ----------------------------------------------------------------------------- # #Visualize (as tibble) the richness summary table # tibble::tibble(pam_mammals$Richness_summary[1:7,]) # #> # A tibble: 7 × 3 # #> states richness # #> # #> 1 AM 225 # #> 2 ES 120 # #> 3 MG 188 # #> 4 PR 116 # #> 5 RJ 133 # #> 6 RS 105 # #> 7 SC 101 ## ----IMG09, eval=TRUE, echo = FALSE------------------------------------------- knitr::include_graphics("vignettes_img/IMG05.png")