Campus_Practical data management with R.jpg
Campus_Practical data management with R.jpg

What you'll learn


Practical Data Management with R

SCROLL DOWN

What you'll learn


Practical Data Management with R

Learn how to use R to manage data in a wide variety of formats, reproducible manner, at scale.

This course will help learners to:

  • Understand the basic R commands and data structures for manipulating data

  • Read data from multiple formats in and out of R

  • Become proficient using loops, conditional statements, and functions to automate common data management tasks

  • Familiarise themselves with R’s package system for extending its functionality

  • Develop skills to clean and manage multiple complex datasets

  • Clean and manipulate textual data

  • Understand the basic web scraping techniques for both standard web pages and the Twitter API

  • Have an overview of the techniques and hardware necessary to manage large datasets efficiently

Language: English

Time to complete: 30 hours

Level: Intermediate

Instructor
[[Instructor]]

How to access:
Sage Campus is a digital library product. If you are a librarian, find out how to get Sage Campus for your university. If you are faculty, a researcher, or a student, recommend Sage Campus to your library.

Course modules


Course modules


There are 5 modules in this course:

 

1. Introduction to R and RStudio

You will learn about: installing R and RStudio, basic R programming skills and five basic data structures.

2. R Programming Fundamentals

You will learn about: Data I/O and packages, looping and conditional statements, and functions.

3. Data Management in R

You will learn how to: manage multiple datasets by example, work with text data, convert long- and wide-format data and deal with messy data.

4. Automated Data Collection

You will be given: an overview of web/text scraping and the legal considerations, a basic web scraping example and an understanding of scraping Twitter.

5. Performance and Scalability

You will be introduced to High Performance Computing and Big Data and learn about performant programming.

Download full Syllabus

Who it's for


Who it's for


Who it’s for

Basic computer skills, and some experience working with any sort of statistical analysis software (Excel, SAS, Stata, SPSS) will be helpful.

FAQs


FAQs


Frequently asked questions

How is this course structured?

This course is broken up into five units. Each unit is broken up into a number of discrete topics, with video lectures and supporting materials associated with each topic. Each topic builds on the previous topics, so they are designed to be completed in order, unless you have previous experience with a topic. At the end of each unit, learners will be given a homework assignment that synthesizes what you have learned in that unit.

How can learners get help during the course?

SAGE Campus will help learners with any IT or platform issues you might have.

Do learners get a certificate?

All of our courses offer a certificate of completion signed by your instructor. You will be able to download this certificate, from the Learning Platform, when you complete the course.

Can't find what you're looking for? Contact Us

Try the course


Try the course


Try it out

Students, researchers and faculty can try all Sage Campus courses today by signing up for a 7-day free trial below. 30-day institutional trials are set up via your institution’s library, so recommend us to your library to request a campus-wide trial.

7-day free trial