Advanced Modeling in R

Non-linear, Bayesian, and mixed effect methods
R. Condit
Smithsonian Tropical Research Institute, 7-9 May 2012


CTFS & SIGEO

1 General organization

The course will cover several advanced statistical modeling methods using the programming language R, including maximum-likelihood, non-linear, Bayesian, and multi-level (hierarchical) methods as well as techniques for using data simulation to test models. The R function lmer, an accessible yet complex tool for advanced modeling, will be covered in detail. To establish a base for understanding multi-level models, some review of standard regression will be included, plus a session on fitting non-linear models with maximum likelihood.

During the first half of each session, I will explain methods and present examples of their use; in the second half, students will work on assignments using the same methods. Datasets will be provided, but students are encouraged to bring their own data as well. A course web site will provide sample code, data, and a list of key R functions. Students should be familiar with R: manipulating dataframes, graphing, and linear regression.

1.1 Applying

1.2 Schedule

2 Software requirements

I assume you will have laptops running R, that you know how to manipulate dataframes in R, and have some experience with graphing and simple summary statistics. I suspect you have already used the functions lm and (perhaps) glm, but in case you haven’t, you will quickly learn them. The course will begin with those functions as a baseline for moving off into more advanced methods for fitting models. Please have the packages listed below installed and running beforehand, and I encourage you to get programming editor already installed before we start.

3 Course web site

4 Sources

5 Contents

6 Error functions

7 R functions