SoDA Workshop Series - Introduction to Data Science with R (Workshop 18: Basics of Efficient Programming with R)

Basics of Efficient Programming with R
When Mar 19, 2018
from 01:30 PM to 02:30 PM
Where B001 Sparks -- The Databasement
Contact Name
Attendees All interested members of the PSU community are welcome to attend.
Add event to calendar vCal
iCal

Basics of Efficient Programming with R  

In this workshop, we will cover the basics of efficient programming, and go over some classic pitfalls to avoid. We will cover growing data structures (and why we avoid them!), subsetting, using builtin functions, and sparse matrices, among other tricks for working more efficiently in R. Our goal will be to write code that uses less resources (time and memory) to complete the same task, without requiring significant additional programming on our part.
General Information about the Workshop Series

Do you want to develop the skills to program and manage data using R? If so, this workshop series is for you! We will be meeting (almost) weekly for an hour throughout the semester to cover everything from basic R programming up through big data analytics and high performance computing. This workshop series will start with several weeks introducing R and basic R programming, so no prior experience is required (only a laptop). We will then move on to a series of workshops on reading in, cleaning, transforming, and combining multiple, complex datasets (including text and social network data) -- using our newfound R programming skills. Once we have the basics of data mangament down, we will cover web-based data collection, both from traditional web pages, and from the Twitter API. Finally, we will get into performance and scalability issues, and go over the steps for accessing the ICS cluster resources at Penn State.

These workshops will be offered (most) Mondays during the Spring 2018 semester from 1:30-2:30 in Sparks B001 (The DataBasement). Directions to the DataBasement here: http://bdss.psu.edu/pdf-folder/finding-the-sparks-databasement . Bring laptop! 

The instructor for the workshop is Matt Denny, who can be contacted at mdenny@psu.edu.

Materials (including slides, video tutorial, and pictorial tutorial)  for this and past workshops are available on the workshop website: https://github.com/matthewjdenny/SoDA-Workshop-Series-Introduction-to-Data-Science. 

Filed under: , ,