modelo package:unknown R Documentation Selecionar o Modelo Mínimo Adequado Description: A função modelo é usada para calcular o modelo mínimo adequado a partir de um conjunto de dados presente em um dataframe, com até 5 variáveis preditoras. O resultado dessa função é o melhor modelo que explica a relação entre a variável resposta e as variáveis preditora, bem como o valor do anova resultante da comparação dele com o modelo mais simples, em que se obteve valor menor que 0.05. Usage: modelo(x) Arguments: x: um dataframe, com até 6 colunas, onde a primeira coluna deverá ser a variável resposta do modelo e as demais colunas serão testadas como variáveis preditoras pelo modelo. Details: Essa função irá calcular o modelo mais complexo, avaliar o p.valor dos coeficientes desse modelo, selecionar a variável que apresentar o coeficiente com maior p.valor e excluí-la no próximo modelo. É então calculado o valor do teste anova entre esses dois modelos e, se esse teste apresentar p.valor significativo (<0.05) a função retorna o summary do modelo selecionado (o mais complexo nessa comparação do anova) e o valor do teste anova. Caso o p.valor do anova não seja significativo, o processo é repetido em loop, até que esse valor seja significativo ou acabem as variáveis preditoras. e compará-lo, a partir do teste anova, com um modelo mais simples, que será elaborado a partir da exclusão da variável que apresentar o menor coeficiente no modelo mais complexo. Value: A função modelo poderá retornar: - summary do modelo mínimo adequado e teste anova em que se obteve valor significativo na comparação do modelo selecionado com o mais simples. ou - Mensagem "nenhuma variavel preditora e significativa", indicando que o modelo não é diferente de um modelo nulo onde não há relação entre a variável resposta e as variáveis preditoras. Warning: NULL Note: NULL Author(s): Lívia Petelincar De Sordi References: Crawley, M. J. The R Book, Wiley Publishing, 2007. Gotelli, N. J. & Ellison, A. M. Princípios de Estatística em Ecologia, 2010. https://www.r-project.org/ See Also: help(lm) help(anova) Examples: #Exemplo 1: Obtém como resultado que nenhuma variável preditora é significativa. x = data.frame(rnorm(10), rnorm(10), rnorm(10), rnorm(10), rnorm(10), rnorm(10)) modelo(x) #Exemplo 2:Retorna como resultado o Summary do modelo mais adequado e o tese anova desse modelo com o mais simples, mostrando que houve diferença significativa. riqueza_aves <- read.table("riqueza_aves.csv", header=T, sep=";") modelo(riqueza_aves) ######################################### O arquivo riqueza_aves pode ser baixado em http://www.ecologia.ib.usp.br/bie5782/doku.php?id=bie5782:01_curso_atual:alunos:trabalho_final:livia.sordi:exec_final#trabalho_final