Professor: | Dr. Eugene Quinn | |
Email: | equinn1@stonehill.edu | |
Office Hours: | Office: Duffy 241 |
General Information | Announcements | Notes and Handouts | Software |
5/22/2014 | Our first meeting will be Tuesday, May 27th at 9:30 in the Cafe area of the library. |
Solar image courtesy of NASA
Date | Description | |
5/27/2014 | sample_size.r Main program loop for the Bernoulli sample size exercise. | |
5/27/2014 | frequentist_main_loop.r Main program loop for the frequentist Bernoulli exercise. | |
5/27/2014 | JAGS_test.r Short R program to test JAGS and RJAGS installation. | |
5/27/2014 | Tractable Teacher Evaluation |
Because some items are not available in the computer lab, you should install all of the programs listed on your personal computer (they are all free).
We will have an install-a-thon on the first day class meets, so be sure to bring your computer.
There are some dependencies among the programs listed, so try to install them in the following order:
Item | Description | Links |
LaTeX (pronounced "la-tech") | LaTeX is the gold standard for typesetting documents containing scientific and math notation. We will use LaTeX in conjunction with the Sweave R package to produce composite documents. | My LaTeX page. Mac users should install MacTex, windows users should install MikTex. |
JAGS ("Just Another Gibbs Sampler") | A package for performing Markov Chain Monte Carlo (MCMC) simulation | mcmc-jags.sourceforge.net |
The R statistical computing system | Open-source statistical computing system. R currently has over 5,000 packages and tends to be the place cutting-edge techniques show up first. | Instructions for downloading and installing the R statistical computing environment (for windows, but Mac is similar). |
Rstudio | Integrated development environment (IDE) for R | www.rstudio.com |
The rjags R package | rjags provides an interface to JAGS from within R | Once you have R working, enter the following command: install.packages("rjags") then choose a mirror site (any one will do) to download this package. R and JAGS must be already installed. |
The SGP R package | SGP is the R code that 14 states including Massachusetts and Rhode Island use to compute student "growth" measures. | Once you have R working, enter the following command: install.packages("SGP") then choose a mirror site to download this package. |
The SGPdata R package | SGPdata is a companion to the SGP package containing sample data. | Once you have R working, enter the following command: install.packages("SGPdata") then choose a mirror site to download this package. |
The knitr R package | knitr is a system for combining LaTeX, R code, and R output in a composite PDF document. | knitr is a more sophisticated replacement for Sweave. You can find documentation here: http://yihui.name/knitr/. Enter the following command: install.packages("SGPdata") then choose a mirror site to download this package. |
Python | Python has become the "Swiss Army Knife" of data extraction and manipulation, combining ease of use and power. | python.org is the official Python website. It is recommended that you install the latest version of Python 2 as package support in Python 3 is still somewhat spotty. |
Spyder | An IDE for Python. | Spyder provides editing and testing capabilities for developing Python programs. |
SAS | The SAS system | SAS is a large commercial software package that is very widely used for data analysis. SAS makes their system available to students and faculty for the duration of a course. You will need to register with SAS and indicate that you are enrolled in MTH225-A Section 1. Detailed instructions for registering can be found here. We will be using their web client, so no software needs to be installed on your computer. |
Moodle | The MOODLE learning management system | Moodle is a free, open source learning management system. While installing this is likely to be something of a challenge, exposure to this type of system should be valuable. |
Back to Dr. Quinn's home page
Back to Stonehill Math Department web page
Back to Stonehill main page