API I R

API I R

Learn to apply advanced techniques and integration using R.

About this Mission

Use expert techniques to get the best machine learning results using the power of the DataRobot API. This mission provides hands-on coverage of the DataRobot API using R to create and customize projects, build and interpret models, and generate predictions programmatically. This mission will move quickly and provide you with direct opportunities in class to test your learning and write code as it is presented in a template R Markdown document in RStudio.

*Please note this course has a pre-course section and the items in this section need to be completed prior to the start of the course.*

Format and duration: virtual instructor-led, hands-on, 7 hours

By the end of this mission, you will be able to:

  • Connect to the DataRobot client using an API key
  • Create a project in DataRobot programmatically
  • Set the target feature for a DataRobot project
  • Download and review DataRobot created featurelists
  • Extract and customize the features of a featurelist
  • Review the properties of a DataRobot project Repository
  • Build a new model from a blueprint and custom featurelist
  • Start autopilot with the maximum number of workers
  • List all models trained during autopilot
  • Create a custom function in R to extract Leaderboard results
  • Get training predictions for a model
  • Create a custom lift chart to aggregate predicted and actual results
  • Retrieve Feature Impact for top performing models
  • Build models with reduced features based on Feature Impact

Who should complete this mission?

This mission is intended for seasoned R programmers who have experience: 

  • Writing and executing code in R Markdown
  • Working with data frames and lists in R
  • Using the tidyverse collection of R packages

By signing up for this mission, you agree that you have experience with the {dplyr} and

{ggplot2} packages and could explain much of their functionality to someone else. If you need a brush-up, please walk through Chapters 2-4 of the free textbook here.

Before embarking on this mission, you should complete one of the following:

Technical requirements

  • Chrome browser
  • The latest version of Zoom
  • During class, you will connect to the DataRobot classroom account and download files. If your organization uses security protocols that block connecting to the classroom account or downloading files (for example, a firewall or VPN), please connect to the session using a personal computer.
  • On the computer you plan to use during the live training, you are required to have R 4.0 (or higher) and RStudio v1.2 (or higher) installed and ready to go, with the following current versions of R packages:
    • datarobot
    • tidyverse
    • rmarkdown

Completion requirements

Upon completing this mission, you will receive a Certificate of Completion. Attendance at all instructor-led sessions is required for mission completion. These sessions must be taken in the order listed. 

Please use this time zone conversion tool to find a session that works best for your schedule and time zone: worldtimebuddy.com

PST/PDT: Americas/Pacific (San Francisco/Seattle) 
EST/EDT: Americas/Eastern (Boston/New York/Washington DC)
GMT/BST: Europe/UK (London) 
SGT: Asia/Singapore (Singapore)
AEST/AEDT: Australia/Eastern (Sydney/Melbourne) 

Important note

To ensure participants are properly configured and enabled across our internal systems, session registration closes 2 business days prior to the start of the session. Please refer to our Education Services Policies for additional info.

Session A | Modeling Basics with the API (3.5 hrs)

Instructor-led Session Date Spaces left
API I R: Session A 18

Session B | Model Interpretation, Understanding, and Deployment with the API (3.5 hrs)

Instructor-led Session Date Spaces left
API I R: Session B 18

Action Plan2 Sessions

  • Pre-Course Setup
  • Pre-Course: Installation Instructions
  • Pre-Course: Prerequisite R Markdown Document
  • Instructor-led Session (Virtual)
  • Session A | Modeling Basics with the API (3.5 hrs)
  • Session B | Model Interpretation, Understanding, and Deployment with the API (3.5 hrs)
  • Complete Your Mission
  • Give Us Your Feedback!
  • What's Next...
  • Resources
  • API I with R files

About this Mission

Use expert techniques to get the best machine learning results using the power of the DataRobot API. This mission provides hands-on coverage of the DataRobot API using R to create and customize projects, build and interpret models, and generate predictions programmatically. This mission will move quickly and provide you with direct opportunities in class to test your learning and write code as it is presented in a template R Markdown document in RStudio.

*Please note this course has a pre-course section and the items in this section need to be completed prior to the start of the course.*

Format and duration: virtual instructor-led, hands-on, 7 hours

By the end of this mission, you will be able to:

  • Connect to the DataRobot client using an API key
  • Create a project in DataRobot programmatically
  • Set the target feature for a DataRobot project
  • Download and review DataRobot created featurelists
  • Extract and customize the features of a featurelist
  • Review the properties of a DataRobot project Repository
  • Build a new model from a blueprint and custom featurelist
  • Start autopilot with the maximum number of workers
  • List all models trained during autopilot
  • Create a custom function in R to extract Leaderboard results
  • Get training predictions for a model
  • Create a custom lift chart to aggregate predicted and actual results
  • Retrieve Feature Impact for top performing models
  • Build models with reduced features based on Feature Impact

Who should complete this mission?

This mission is intended for seasoned R programmers who have experience: 

  • Writing and executing code in R Markdown
  • Working with data frames and lists in R
  • Using the tidyverse collection of R packages

By signing up for this mission, you agree that you have experience with the {dplyr} and

{ggplot2} packages and could explain much of their functionality to someone else. If you need a brush-up, please walk through Chapters 2-4 of the free textbook here.

Before embarking on this mission, you should complete one of the following:

Technical requirements

  • Chrome browser
  • The latest version of Zoom
  • During class, you will connect to the DataRobot classroom account and download files. If your organization uses security protocols that block connecting to the classroom account or downloading files (for example, a firewall or VPN), please connect to the session using a personal computer.
  • On the computer you plan to use during the live training, you are required to have R 4.0 (or higher) and RStudio v1.2 (or higher) installed and ready to go, with the following current versions of R packages:
    • datarobot
    • tidyverse
    • rmarkdown

Completion requirements

Upon completing this mission, you will receive a Certificate of Completion. Attendance at all instructor-led sessions is required for mission completion. These sessions must be taken in the order listed. 

Please use this time zone conversion tool to find a session that works best for your schedule and time zone: worldtimebuddy.com

PST/PDT: Americas/Pacific (San Francisco/Seattle) 
EST/EDT: Americas/Eastern (Boston/New York/Washington DC)
GMT/BST: Europe/UK (London) 
SGT: Asia/Singapore (Singapore)
AEST/AEDT: Australia/Eastern (Sydney/Melbourne) 

Important note

To ensure participants are properly configured and enabled across our internal systems, session registration closes 2 business days prior to the start of the session. Please refer to our Education Services Policies for additional info.

Instructor-led Sessions

Session A | Modeling Basics with the API (3.5 hrs)

Instructor-led Session Date Spaces left
API I R: Session A 18

Session B | Model Interpretation, Understanding, and Deployment with the API (3.5 hrs)

Instructor-led Session Date Spaces left
API I R: Session B 18

Action Plan2 Sessions

  • Pre-Course Setup
  • Pre-Course: Installation Instructions
  • Pre-Course: Prerequisite R Markdown Document
  • Instructor-led Session (Virtual)
  • Session A | Modeling Basics with the API (3.5 hrs)
  • Session B | Model Interpretation, Understanding, and Deployment with the API (3.5 hrs)
  • Complete Your Mission
  • Give Us Your Feedback!
  • What's Next...
  • Resources
  • API I with R files