Workshop Materials

We offer a series of statistics and programming workshops to members of the Harvard and MIT communities. If you are not a Harvard or MIT affiliate, or if your schedule does not permit you to attend these workshops, you can still use our workshop materials for self-study. 

Introduction to Python

Description

Notes and materials for the "Introduction to Python" workshop at IQSS. This workshop teaches the basic grammar of the python programming language, a powerful but easy to use tool for getting more out of your computer.  Little to no knowledge of python or programming is assumed.

Materials and resources

Intermediate python

Description

Notes and materials for the "Intermediate to Python" workshop at IQSS. This course is a survey of advanced features of the python programming language that are relevant to data analysis.  This includes exposure to some of the most powerful features of python, such as functional and object-oriented programming.  In addition, we will learn how to use inspection to learn about the undocumented features of new modules and data structures.

Materials and resources

Introduction to R

Description

Notes and materials for the "Introduction to R" workshop at IQSS. Learn how to import and manage data sets, create R objects, install and load R packages, conduct basic statistical analyses, and create common graphical displays. This workshop is appropriate for those with little or no prior experience with R.

Materials and resources

Live interactive notebook with code examples that you can run and modify in your web browser.
Static workshop notes with code examples and results.
All workshop materials as a zip compressed archive.
Development version on github -- use this for bug reports and contributions.
R and RStudio software downloads.

Regression models in R

Description

Notes and materials for the "Regression models in R" workshop at IQSS. Learn how to fit linear and generalized linear models, manage categorical variable contrasts, and graph and interpret model results. This workshop is appropriate for those with basic familiarity with R, such as might be acquired through and introductory R workshop.

Materials and resources

Live interactive notebook with code examples that you can run and modify in your web browser.
Static workshop notes with code examples and results.
All workshop materials as a zip compressed archive.
Development version on github -- use this for bug reports and contributions.
R and RStudio software downloads.

R graphics

Description

Notes and materials for the "R graphics with ggplot2" workshop at IQSS. Learn how to create a wide variety of graphical displays in R. Topics covered included aesthetic mapping and scales, faceting, and themes. This is an intermediate level workshop appropriate for those already familiar with R. Participants should be familiar with importing and saving data, data types (e.g., numeric, factor, character), and manipulating data.frames in R.

Materials and resources

Live interactive notebook with code examples that you can run and modify in your web browser.
Static workshop notes with code examples and results.
All workshop materials as a zip compressed archive.
Development version on github -- use this for bug reports and contributions.
R and RStudio software downloads.

R programming

Description

Notes and materials for the "Introduction to R" workshop at IQSS. Learn a variety of programming functions in the open-source statistical software program, R. It is intended for those already comfortable with using R for data analysis who wish to move on to writing their own functions. In the course of working through a realistic project we will lean about interacting with web services, regular expressions, iteration, functions, control flow and more.

Materials and resources

Live interactive notebook with code examples that you can run and modify in your web browser.
Static workshop notes with code examples and results.
All workshop materials as a zip compressed archive.
Development version on github -- use this for bug reports and contributions.
R and RStudio software downloads.

Introduction to Stata

Description

Notes and materials for the "Introduction to Stata" workshop at IQSS. Learn how to navigate Stata’s graphical user interface, create log files, and import data from a variety of software packages.  We will also share tips for getting started with Stata including the creation and organization of do-files, examining descriptive statistics, and managing data and value labels. This workshop is designed for individuals who have little or no experience using Stata software.

Materials and resources

Static workshop notes with code examples and results.
All workshop materials as a zip compressed archive.
Development version on github -- use this for bug reports and contributions.
Stata software downloads for Harvard FAS affiliates.

Data Management in Stata

Description

Notes and materials for the "Data Management in Stata" workshop at IQSSTopics covered include basic data manipulation commands such as: recoding variables, creating new variables, working with missing data, and generating variables based on complex selection criteria.  Participants will be introduced to strategies for merging datasets (adding both variables and observations), and collapsing datasets. This workshop is intended for users who have an introductory level of knowledge of Stata software.

Materials and resources

Static workshop notes with code examples and results.
All workshop materials as a zip compressed archive.
Development version on github -- use this for bug reports and contributions.
Stata software downloads for Harvard FAS affiliates.

Statistics and Graphics in Stata

Description

Notes and materials for the "Statistics and Graphics with Stata" workshop at IQSS.Topics for the class include graphing principles, descriptive graphs, linear regression, factor variables, and post-estimation graphs.  This is an introductory workshop appropriate for those with only basic familiarity with Stata. Prerequisite: a general familiarity with Stata (such as taking the Introduction to Stata workshop).

Materials and resources

Static workshop notes with code examples and results.
All workshop materials as a zip compressed archive.
Development version on github -- use this for bug reports and contributions.
Stata software downloads for Harvard FAS affiliates.

Introduction to the RCE

Description

Notes and materials for the "Introduction to the Research Computing Environment" workshop at IQSS. This workshop teaches the basic skills needed to run your analyses and computations on the RCE, a powerful computer cluster maintained by IQSS. No prior cluster computing experience is required.

Materials and resources

Introduction to SAS

Description

Notes and materials for the "Introduction to SAS" workshop at IQSS. This workshop teaches the basic set up and use of the SAS environment, a powerful but old-fashioned tool for data analysis.  Little to no knowledge of SAS or programming is assumed.

Materials and resources

<embed>
Copy and paste this code to your website.