Hi! My name is Matt Denny, I am a grad student in the Department of Political Science and Social Data Analytics, an NSF Big Data Social Science IGERT Fellow, and the instructor for this workshop series. I will be posting all relevant materials for this workshop series on this page.
You can email me at [email protected] or [email protected] with any questions. There are lots of additional materials available on my website at: http://www.mjdenny.com/, but you will only need to look at the stuff linked to from this page in oder to be successful in this workshop series. To download all of the materials associated with this workshop series, you will want to start by downloading a GUI client for Git.
- For Windows: https://windows.github.com/
- For Mac: https://mac.github.com/
- For Linux, you may have to rely on the command line, although https://git-scm.com/downloads/guis has some options (depending on your distro).
You will then want to clone
this repo onto your computer using either the
https://github.com/matthewjdenny/SoDA-Workshop-Series-Introduction-to-Data-Science.git
link and your client or by clicking the "Clone in Desktop" button on the right hand side of the page. If you want to directly edit the files posted here and track your changes, you can copy individual files into another directory and create your own Git repo with the files in it. If you are not sure what any of the above meant, don't worry! We will go over using Github at the beginning of the first workshop, so there is no need to spend too much time trying to figure Github out. If you are at some point during this workshop series, and it is also not essential for you to learn the material. If you want to learn more about GitHub and how to use it, check out this [Github pictorial]. Welcome to these workshops!
-
8-31-17: Introduction and Installing and Setting up R and RStudio:
- In this workshop, we covered installing and setting up R and RStudio, and how to set up RStudio to maximize your workflow. I also provided an overview of the workshop series, which can be found in the slides.
- You can find the sldies for this workshop here, or go to the /Workshop_Materials subdirectory.
- To make things easier, I have created a video tutorial that will walk you through installing R and RStudio on your computer. You can check it out by clicking on the video below:
- Download R here: https://cran.r-project.org/
- Download RStudio here: https://www.rstudio.com/products/rstudio/download/
- For Mac users, get X-Code Command Line Tools by following this tutorial: http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/
- Here is a link to my pictorial on setting up R and RStudio: http://www.mjdenny.com/Data_Science_Tools.html. There is also a bit on using GitHub, which I highly recommend!
-
9-7-17: Getting Started with R Programming:
- In this workshop, we will get started writing our first R commands. In particular, we will learn about defining variables, writing comments, doing some basic math, comparing variables, and printing information to the R console. This is the stuff I use most often in my day-to-day workflow, and will form the foundation for the more advanced programming concepts we learn throughout this series.
- You can find the slides for this workshop here.
- You can download the R script for this workshop here.
-
9-14-17: Basic Programming and Data Structures in R:
- In this workshop, we will wrap up covering some programming basics in R, and then get into the five basic data structures we will be using throughout this workshop series. Values, vectors, matrices, data.frames and lists provide a powerful and flexible toolbox for representing social science data. We will learn how these different data structures can be used separately and together to represent complex social science datasets.
- You can find the slides for this workshop here.
- You can download the R script for this workshop here.