ECOLOGIA VEGETAL 2012
Módulo I
Tópicos
Material de Apoio
*/
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
mod1:mat_apoio:comunid [2010/08/31 17:13] – marcel | mod1:mat_apoio:comunid [2024/01/11 15:21] (atual) – edição externa 127.0.0.1 | ||
---|---|---|---|
Linha 2: | Linha 2: | ||
Primeiro vamos construir uma comunidade de plantas virtual. Para isso vamos nos basear na distribuição de indivíduos em um gradiente ambiental. Partindo da premissa que as espécies tem uma distribuição normal de abundâncias ao longo do gradiente, podemos simular algo parecido com dados empíricos. | Primeiro vamos construir uma comunidade de plantas virtual. Para isso vamos nos basear na distribuição de indivíduos em um gradiente ambiental. Partindo da premissa que as espécies tem uma distribuição normal de abundâncias ao longo do gradiente, podemos simular algo parecido com dados empíricos. | ||
- | {{:mod1:restr: | + | {{:mod1:mat_apoio: |
A distribuição normal, ou Gausiana, tem dois parâmetros, | A distribuição normal, ou Gausiana, tem dois parâmetros, | ||
A função //curve()// desenha gráficos a partir de uma função matemática. No nosso caso a função é // | A função //curve()// desenha gráficos a partir de uma função matemática. No nosso caso a função é // | ||
Linha 75: | Linha 75: | ||
Isso foi legal, mas para simular uma comunidade maior seria tedioso ficar copiando linhas e mudando o valor do indexador dos objetos //medias// e // | Isso foi legal, mas para simular uma comunidade maior seria tedioso ficar copiando linhas e mudando o valor do indexador dos objetos //medias// e // | ||
- | < | + | < |
Para tarefas tediosas e repetitivas podemos usar o R para nos ajudar. No caso do gráfico acima, podemos automatizar o código para que ele repita a tarefa mudando apenas os valore que queremos a cada ciclo. Para isso usamos o //for()// dessa forma: | Para tarefas tediosas e repetitivas podemos usar o R para nos ajudar. No caso do gráfico acima, podemos automatizar o código para que ele repita a tarefa mudando apenas os valore que queremos a cada ciclo. Para isso usamos o //for()// dessa forma: | ||
< | < | ||
Linha 123: | Linha 123: | ||
===== Amostrando a Comunidade Virtual ===== | ===== Amostrando a Comunidade Virtual ===== | ||
- | {{:mod1:restr: | + | {{:mod1:mat_apoio: |
Agora vamos avançar seguindo um processo de amostragem da nossa comunidade. Vamos imaginar que esse gradiente existe e que a comunidade é exatamente essa que construímos. Sem nenhuma informação prévia do sistema, há duas perguntas sobre estrutura da comunidade: | Agora vamos avançar seguindo um processo de amostragem da nossa comunidade. Vamos imaginar que esse gradiente existe e que a comunidade é exatamente essa que construímos. Sem nenhuma informação prévia do sistema, há duas perguntas sobre estrutura da comunidade: | ||
- A comunidade responde ao gradiente ambiental? | - A comunidade responde ao gradiente ambiental? | ||
Linha 239: | Linha 239: | ||
===== Comunidade Discreta ===== | ===== Comunidade Discreta ===== | ||
- | {{:mod1:restr: | + | {{:mod1:mat_apoio: |
Agora sabendo que está funcionando, | Agora sabendo que está funcionando, | ||
*1. Fazemos um amostra de cinco valores de um ponto do gradiente com uma certa variação: essas serão as primeiras 5 médias das espécies | *1. Fazemos um amostra de cinco valores de um ponto do gradiente com uma certa variação: essas serão as primeiras 5 médias das espécies | ||
Linha 265: | Linha 265: | ||
</ | </ | ||
- | |||
===== Comparando a Amostra com a População ===== | ===== Comparando a Amostra com a População ===== | ||
- | {{:mod1:restr: | + | {{:mod1:mat_apoio: |
Até agora criamos uma comunidade e fizemos uma amostra dela ao longo de um gradiente ambiental. Será que a amostra é fiel ao padrão expresso pela espécie no gradiente? | Até agora criamos uma comunidade e fizemos uma amostra dela ao longo de um gradiente ambiental. Será que a amostra é fiel ao padrão expresso pela espécie no gradiente? | ||
Linha 274: | Linha 273: | ||
par(mfrow=c(2, | par(mfrow=c(2, | ||
graf.com(medias=medias, | graf.com(medias=medias, | ||
- | matplot(amostra, | + | matplot(amostra, |
graf.com(medias=med1, | graf.com(medias=med1, | ||
- | matplot(amost1, | + | matplot(amost1, |
</ | </ | ||
Linha 285: | Linha 284: | ||
===== Arquivo do script ===== | ===== Arquivo do script ===== | ||
- | {{:mod1:restr: | + | {{:mod1:mat_apoio: |
--- // | --- // |