Resultados sobre a Área, Abundância e densidade estimada, detecção e coeficiente de variação
gerar_resultados_Distance.Rd
Descrever o que cada opção retorna
Usage
gerar_resultados_Distance(
dados,
resultado_selecao_modelos,
tipo_de_resultado = c("area_estudo", "abundância", "densidade"),
estratificacao = FALSE,
nivel_estratificacao
)
Arguments
- dados
recebe uma lista nomeada gerada pela função
gerar_lista_modelos_selecionados()
contendo os modelos de função de detecção- resultado_selecao_modelos
recebe a tibble gerada pela função
selecionar_funcao_deteccao_termo_ajuste()
- tipo_de_resultado
caracter que define o tipo do resultado desejado pelo usuário
- estratificacao
lógico, indica se os modelos informados contém ou não estratificação
- nivel_estratificacao
recebe o nível de estratificação utilizado na função
transformar_dados_formato_Distance()
Examples
if (FALSE) { # \dontrun{
# gerar dados filtrados
dados_filtrados <- filtrar_dados(
nome_uc = "resex_tapajos_arapiuns",
nome_sps = "dasyprocta_croconota",
validacao_obs = "especie"
)
# gerar os dados transformados com repeticao
dados_distance_com_repeticao <- dados_filtrados |>
transformar_dados_formato_Distance()
# modelo Half-normal
modelo_hn <- dados_distance_com_repeticao |>
ajustar_modelos_Distance(
funcao_chave = "hn",
truncamento = 15
)
# modelo Hazard-rate
modelo_hr <- dados_distance_com_repeticao |>
ajustar_modelos_Distance(
funcao_chave = "hr",
truncamento = 15
)
# modelo Uniform
modelo_unif <- dados_distance_com_repeticao |>
ajustar_modelos_Distance(
funcao_chave = "unif",
truncamento = 15
)
# gerar a tabela de seleção com o resumo comparativo dos modelos
selecao_funcao_deteccao_termo_ajuste <- selecionar_funcao_deteccao_termo_ajuste(
modelo_hn$`Sem termo`,
modelo_hn$Cosseno,
modelo_hn$`Hermite polinomial`,
modelo_hr$`Sem termo`,
modelo_hr$Cosseno,
modelo_hr$`Polinomial simples`,
modelo_unif$Cosseno,
modelo_unif$`Polinomial simples`
)
# gerar uma lista nomeada com os modelos selecionados ordenados do melhor para o pior modelo
lista_modelos_selecionados <- gerar_lista_modelos_selecionados(
modelo_hr$`Sem termo`,
modelo_hn$Cosseno,
modelo_unif$Cosseno,
modelo_unif$`Polinomial simples`,
modelo_hn$`Sem termo`,
nome_modelos_selecionados = selecao_funcao_deteccao_termo_ajuste
)
resultados_distance_area_estudo <-gerar_resultados_Distance(
dados = lista_modelos_selecionados,
resultado_selecao_modelos = selecao_funcao_deteccao_termo_ajuste,
tipo_de_resultado = "area_estudo"
)
resultados_distance_area_estudo
resultados_distance_abundancia <-gerar_resultados_Distance(
dados = lista_modelos_selecionados,
resultado_selecao_modelos = selecao_funcao_deteccao_termo_ajuste,
tipo_de_resultado = "abundancia"
)
resultados_distance_abundancia
resultados_distance_densidade <-gerar_resultados_Distance(
dados = lista_modelos_selecionados,
resultado_selecao_modelos = selecao_funcao_deteccao_termo_ajuste,
tipo_de_resultado = "densidade"
)
resultados_distance_densidade
} # }