Database and Analytics

W24 Introduction to R for C# Programmers


4:30pm - 5:45pm

Level: Introductory to Intermediate

James McCaffrey

Research Software Engineer, Microsoft Research


The R programing language is often used by software developers and data scientists to perform mathematical and statistical work. R is an open source project and an unofficial part of the Microsoft technology stack. The use of R has increased significantly over the past few years, and with coming support for R in Visual Studio, it's expected to grow even more quickly. In this lively and informative session by Dr. James McCaffrey from Microsoft Research in Redmond, you'll learn exactly what the R language is by seeing example problems solved using both C# and R. You'll leave this session with a solid understanding of what R can do and why many experts recommend adding R to your personal skill set, how learning R can improve your career path, and you'll know how to go about learning R quickly and efficiently.

You will learn:

  • Know exactly what the R language is and when to use it
  • The ways in which R is different from C#
  • How to create non-trivial R scripts