Índice
- O Curso R
-
- Tutoriais
-
- Apostila
-
- 6. Testes de Hipótese (em preparação!)
- Exercícios
-
- Material de Apoio
-
- Área dos Alunos
-
- Cursos Anteriores
-
IBUSP
Outras Insitutições
Linques
Visitantes
Outras Insitutições
Sou Biólogo Marinho e atualmente trabalho junto ao Grupo de Estudos de Mamíferos Aquáticos do RS.
exercicio_1_martin_sucunza_perez.r
exercicio_5_martin_sucunza_perez.r
exercicio_7_martin_sucunza_perez.r
exercicio_7b_martin_sucunza_perez.r
exercicio_7b_martin_sucunza_perez_final.r
exercicio_8_martin_sucunza_perez.r
exercicio_9_martin_sucunza_perez.r
exercicio_9_martin_sucunza_perez_final.r
TRABALHO FINAL
Proposta A - Cálculo distância perpendicular
Contextualização
A amostragem a distância (Distance sampling) é uma metodologia muito utilizada para a estimativa de densidade animal. As informações utilizadas para inferência são as distâncias registradas para objetos de interesse, obtidos por linhas ou pontos de levantamento. No caso das linhas (Line transects), as distâncias perpendiculares aos animais detectados são registradas. Um conceito fundamental desta metodologia, é que a probabilidade de detectar um animal diminui à medida que a distância do observador aumenta (BUCKLAND ET AL, 2001).
Planejamento
Entrada: dist.perp(tab, histo)
tab= planilha com ângulo da avistagem e altura da aeronave histo= gera um histograma com a frequência de avistagens em relação a distância ao transecto
Verificando os parâmetros:
A planilha possui uma coluna com os dados de ângulos? Se sim, a função continua. Se não, a função para e escreve uma mensagem “Sua planilha deve conter uma coluna com os dados de ângulo” A planilha possui uma coluna com o valor de altura? Se sim, a função continua. Se não, a função para e escreve uma mensagem “Sua planilha deve conter uma coluna com o valor de altura”
Pseudo-código:
Comentários Lucas Camacho
Acho legal a ideia de automatizar o cálculo de distância mas acho que sua ideia de função está bastante crua. Tenho algumas perguntas pra fazer que podem te ajudar a pensar“
Por fim, acho importante que você procure o professor ou um dos monitores para desenvolver melhor sua ideia. Talvez detalhar mais seu pseudo-código poder ajudar.
Proposta B - Cálculo do IDH
Contextualização
O Índice de Desenvolvimento Humano (IDH), consiste numa medida para avaliar a qualidade de vida e o desenvolvimento econômico de uma população. O valor do índice varia entre 0 e 1, quanto mais próximo de 0 menor é o indicador para os quesitos de saúde, educação e renda e quanto mais próximo de 1 melhores são as condições para esses quesitos.
Planejamento:
Entrada: idh(a)
a= planilha com os índices de esperança de vida, grau de instrução e pib
Pseudo-código:
Comentários Lucas Camacho
Sugiro fortemente que você procure um de nós, ou tente trabalhar de forma mais detalhada nas suas propostas. A proposta A parece um pouco mais elaborada mas ainda está crua. Dê uma olhada na página da Carol Mendonça e tente fazer uma estrutura de proposta semelhante as delas.
Qualquer dúvida me manda um e-mail que a gente conversa (lucas.camacho@usp.br) Abração
— Alexandre Adalardo de Oliveira 2019/06/19 10:25 Olá Martin,
Concordo com o Lucas, precisa definir melhor as sua propostas. Veja a proposta da Carol Mendonça, como ele sugere. Tente definir cada argumento de forma objetiva quanto a classe e tipo de variável, com a nomenclatura própria da linguagem (“dataframe”, “vector”, “logical”, “numeric”), para que possamos entender. Além da contextualização deixe claro qual a tarefa realizada pela função, a proposta A, por exemplo, pode ser definida como, a partir da altura(cateto adjacente) e ângulo, calcular a distância (hipotenusa)
. Note que é basicamente isso que sua função fará $$dist = altura * cos(ang) $$ 1). Isso parece muito simples, e pode ser feito em uma linha de código se fornecer o vetor altura e angulo. Precisa pensar em algo que inclua controles de fluxo nessa ideia (for
, if
, else
) para aumentar um pouco a complexidade. Aguardamos o seu retorno o quanto antes para acertarmos a proposta. Caso não visualize a complexidade dentro das ideias colocadas, pode propor uma nova.
Sugestão: incluir uma variável de coleta que possa trazer alguma complexidade, como por exemplo, espécie, horários ou observador. Imagino que a detecção deve ser diferente entre espécies e em horários diferentes.