R Fundamentals: Parts 1-4

Overview

Data are the foundations of the social and biological sciences. Familiarizing yourself with a programming language can help you better understand the roles that data play in your field. Learn to develop and train your data skills for free at our R workshops!

Log in to register for this training.

Python Data Wrangling and Manipulation

Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with 'relational' or 'labeled' data both easy and intuitive. It enables doing practical, real world data analysis in Python.

In this workshop, we'll work with example data and go through the various steps you might need to prepare data for analysis.

Log in to register for this training.

R Visualization

This workshop will provide an introduction to graphics in R with ggplot2. Participants will learn how to construct, customize, and export a variety of plot types in order to visualize relationships in data. We will also explore the basic grammar of graphics, including the aesthetics and geometry layers, adding statistics, transforming scales, and coloring or panelling by groups. You will learn how to make histograms, boxplots, scatterplots, lineplots, and heatmaps as well as how to make compound figures.

Log in to register for this training.

Python Text Analysis Fundamentals: Parts 1-3

Part 1: This hands-on workshop goes through the common “preprocessing recipe” that is used as the foundation for a variety of other applications as well as some basic natural language processing techniques.  These include: a) removal of stopwords, numbers, punctuation, b) tokenization, c) calculation of word frequencies / proportions, and d) part of speech tagging.

Log in to register for this training.

Introduction to Qualtrics

Overview

This workshop will introduce students to the basics of designing a survey instrument using the Qualtrics platform, such as randomization and survey flow. We will also cover more advanced topics like implementing embedded data and using javascript, as well as tips and tricks on how to use your design to maximize the number of quality responses you get.

The last hour of the workshop will be left open to allow for feedback on any existing designs on which participants are working.

Log in to register for this training.

R Geospatial Data: Parts 1-2

Overview

Geospatial data are an important component of data visualization and analysis in the social sciences, humanities, and elsewhere. The R programming language is a great platform for exploring these data and integrating them into your research. 

R Geospatial Data, Part I: Getting started with spatial data objects

Log in to register for this training.

Python Visualization

Overview

For this workshop, we'll provide an introduction to visualization with Python. We'll cover visualization theory and plotting with Matplotlib and Seaborn, working through examples in a Jupyter (formerly IPython) notebook. The following plot types will be covered:

  • line

  • bar

  • scatter

  • boxplot

We'll also learn about styles and customizing plots.

Log in to register for this training.

Introduction to Bash + Git

Overview

An introduction to programming basics in Bash and GitHub that are often assumed, but that you might have never had good instruction on!

The first half of this workshop will introduce you navigating your computer’s filesystem and basic Bash commands to remove the fear of working with the command line to give you the confidence to use it to increase your productivity.

Log in to register for this training.

Pages