I would like to...
R light
Learn R
Python light
Learn Python
How much experience do you have with R?
Little
Some
Lots
What topics are you interest in learning?
Next
Here's a course you might like...
Intro to python

Intro to Python for Data Science

Intro to python

Intro to Python for Data Science

Master the basics of data analysis in Python. Expand your skill set by learning scientific computing with numpy.

  • 246,192 Students
  • 57 Exercises
  • 11 Videos
  • 4 hours 
  • 4700 XP
Chapters
  • Python Basics
  • Python Lists
  • Functions and Packages
  • NumPy
Shield image course 58 20161007 28 1qubmtb?1477576403

Introduction to R

Shield image course 58 20161007 28 1qubmtb?1477576403

Introduction to R

Master the basics of data analysis by manipulating common data structures such as vectors, matrices and data frames.

  • 427,216 Students
  • 62 Exercises
  • 0 Videos
  • 4 hours 
  • 6200 XP
Chapters
  • Intro to basics
  • Vectors
  • Matrices
  • Factors
  • Data frames
Shield image course 1946 20170609 208 153wkah?1497022848

Intro to SQL for Data Science

Shield image course 1946 20170609 208 153wkah?1497022848

Intro to SQL for Data Science

Master the basics of querying databases with SQL, the world's most popular databasing language.

  • 8,904 Students
  • 41 Exercises
  • 1 Videos
  • 4 hours 
  • 3600 XP
Chapters
  • Selecting columns
  • Filtering rows
  • Aggregate Functions
  • Sorting, grouping and joins
Intermediate r

Intermediate R

Intermediate r

Intermediate R

Continue your journey to become an R ninja by learning about conditional statements, loops, and vector functions.

  • 131,012 Students
  • 81 Exercises
  • 14 Videos
  • 6 hours 
  • 7150 XP
Chapters
  • Conditionals and Control Flow
  • Loops
  • Functions
  • The apply family
  • Utilities
Intermediate python

Intermediate Python for Data Science

Intermediate python

Intermediate Python for Data Science

Level up your data science skills by creating visualizations using matplotlib and manipulating data frames with Pandas.

  • 75,752 Students
  • 87 Exercises
  • 18 Videos
  • 4 hours 
  • 7400 XP
Chapters
  • Matplotlib
  • Dictionaries & Pandas
  • Logic, Control Flow and Filtering
  • Loops
  • Case Study: Hacker Statistics
Shield image course 1975 20170419 209 1xtz6eu?1492635276

Deep Learning in Python

Shield image course 1975 20170419 209 1xtz6eu?1492635276

Deep Learning in Python

Learn the fundamentals of neural networks and how to build deep learning models using Keras 2.0.

  • 15,938 Students
  • 50 Exercises
  • 17 Videos
  • 4 hours 
  • 3500 XP
Chapters
  • Basics of deep learning and neural networks
  • Optimizing a neural network with backward propagation
  • Building deep learning models with keras
  • Fine-tuning keras models
Shield image course 1761 20170324 209 1x9uugl?1490389597

Introduction to Data Visualization with Python

Shield image course 1761 20170324 209 1x9uugl?1490389597

Introduction to Data Visualization with Python

Learn more complex data visualization techniques using Matplotlib and Seaborn.

  • 9,980 Students
  • 58 Exercises
  • 14 Videos
  • 4 hours 
  • 5000 XP
Chapters
  • Customizing plots
  • Plotting 2D arrays
  • Statistical plots with Seaborn
  • Analyzing time series and images
Ggplot2 course1 r

Data Visualization with ggplot2 (Part 1)

Ggplot2 course1 r

Data Visualization with ggplot2 (Part 1)

Learn to produce meaningful and beautiful data visualizations with ggplot2 by understanding the grammar of graphics.

  • 41,300 Students
  • 62 Exercises
  • 14 Videos
  • 5 hours 
  • 5250 XP
Chapters
  • Introduction
  • Data
  • Aesthetics
  • Geometries
  • qplot and wrap-up
Machine learning r

Introduction to Machine Learning

Machine learning r

Introduction to Machine Learning

Learn to train and assess models performing common machine learning tasks such as classification and clustering.

  • 47,638 Students
  • 81 Exercises
  • 15 Videos
  • 6 hours 
  • 6700 XP
Chapters
  • What is Machine Learning
  • Performance measures
  • Classification
  • Regression
  • Clustering
Shield image course 1532 20170404 4213 16cfsr9?1491293117

Python Data Science Toolbox (Part 1)

Shield image course 1532 20170404 4213 16cfsr9?1491293117

Python Data Science Toolbox (Part 1)

Learn the art of writing your own functions in Python, as well as key concepts like scoping and error handling.

  • 14,864 Students
  • 46 Exercises
  • 12 Videos
  • 3 hours 
  • 3650 XP
Chapters
  • Writing your own functions
  • Default arguments, variable-length arguments and scope
  • Lambda functions and error-handling
Shield image course 1607 20170404 4273 1ao036i?1491293267

Importing Data in Python (Part 1)

Shield image course 1607 20170404 4273 1ao036i?1491293267

Importing Data in Python (Part 1)

Learn to import data into Python from various sources, such as Excel, SQL, SAS and right from the web.

  • 16,708 Students
  • 54 Exercises
  • 15 Videos
  • 3 hours 
  • 4150 XP
Chapters
  • Introduction and flat files
  • Importing data from other file types
  • Working with relational databases in Python
Shield image course 1477 20161010 28 nr53a?1477576749

Importing Data in R (Part 1)

Shield image course 1477 20161010 28 nr53a?1477576749

Importing Data in R (Part 1)

In this course, you will learn to read CSV, XLS, and text files in R using tools like readxl and data.table.

  • 17,169 Students
  • 42 Exercises
  • 11 Videos
  • 3 hours 
  • 3600 XP
Chapters
  • Importing data from flat files with utils
  • readr & data.table
  • Importing Excel data
  • Reproducible Excel work with XLConnect
Shield image course 1639 20170324 208 1k76fgv?1490391247

pandas Foundations

Shield image course 1639 20170324 208 1k76fgv?1490391247

pandas Foundations

Learn how to use the industry-standard pandas library to import, build, and manipulate DataFrames.

  • 9,510 Students
  • 62 Exercises
  • 15 Videos
  • 4 hours 
  • 5100 XP
Chapters
  • Data ingestion & inspection
  • Exploratory data analysis
  • Time series in pandas
  • Case Study - Sunlight in Austin
Cleaning data r

Cleaning Data in R

Cleaning data r

Cleaning Data in R

Learn to explore your data so you can properly clean and prepare it for analysis.

  • 32,892 Students
  • 59 Exercises
  • 16 Videos
  • 4 hours 
  • 4750 XP
Chapters
  • Introduction and exploring raw data
  • Tidying data
  • Preparing data for analysis
  • Putting it all together
Shield image course 753 20160824 26 1dniha2?1477576440

Intermediate R - Practice

Shield image course 753 20160824 26 1dniha2?1477576440

Intermediate R - Practice

Strengthen your knowledge of the topics you learned in Intermediate R with a ton of new and fun exercises.

  • 18,832 Students
  • 52 Exercises
  • 0 Videos
  • 4 hours 
  • 4800 XP
Chapters
  • Conditionals and Control Flow
  • Loops
  • Functions
  • The apply family
  • Utilities
Dplyr r

Data Manipulation in R with dplyr

Dplyr r

Data Manipulation in R with dplyr

Master techniques for data manipulation using the select, mutate, filter, arrange, and summarise functions in dplyr.

  • 47,957 Students
  • 42 Exercises
  • 11 Videos
  • 4 hours 
  • 3400 XP
Chapters
  • Introduction to dplyr and tbls
  • Select and mutate
  • Filter and arrange
  • Summarise and the pipe operator
  • Group_by and working with databases
Shield image course 1531 20170404 4213 1xevj6k?1491292977

Python Data Science Toolbox (Part 2)

Shield image course 1531 20170404 4213 1xevj6k?1491292977

Python Data Science Toolbox (Part 2)

Continue to build your modern Data Science skills by learning about iterators and list comprehensions.

  • 6,033 Students
  • 46 Exercises
  • 12 Videos
  • 4 hours 
  • 3700 XP
Chapters
  • Using iterators in PythonLand
  • List comprehensions and generators
  • Bringing it all together!
Shield image course 1008 20170623 208 12l278f?1498226947

Writing Functions in R

Shield image course 1008 20170623 208 12l278f?1498226947

Writing Functions in R

Learn the fundamentals of writing functions in R so you can make your code more readable and automate repetitive tasks.

  • 25,008 Students
  • 86 Exercises
  • 19 Videos
  • 4 hours 
  • 7250 XP
Chapters
  • A quick refresher
  • When and how you should write a function
  • Functional programming
  • Advanced inputs and outputs
  • Robust functions
Shield image course 3002 20170504 31035 l3yagd?1493937738

Forecasting Using R

Shield image course 3002 20170504 31035 l3yagd?1493937738

Forecasting Using R

Learn how to make predictions about the future using time series forecasting in R.

  • 4,549 Students
  • 55 Exercises
  • 18 Videos
  • 5 hours 
  • 4450 XP
Chapters
  • Exploring and visualizing time series in R
  • Benchmark methods and forecast accuracy
  • Exponential smoothing
  • Forecasting with ARIMA models
  • Advanced methods
Shield image course 2023 20170320 20036 1p91ur5?1490046109

Cleaning Data in Python

Shield image course 2023 20170320 20036 1p91ur5?1490046109

Cleaning Data in Python

This course will equip you with all the skills you need to clean your data in Python.

  • 6,007 Students
  • 58 Exercises
  • 17 Videos
  • 4 hours 
  • 4700 XP
Chapters
  • Exploring your data
  • Tidying data for analysis
  • Combining data for analysis
  • Cleaning data for analysis
  • Case study
Shield image course 1606 20170404 4213 sniq14?1491293282

Importing Data in Python (Part 2)

Shield image course 1606 20170404 4213 sniq14?1491293282

Importing Data in Python (Part 2)

Improve your Python data importing skills and learn to work with web and API data.

  • 6,712 Students
  • 29 Exercises
  • 7 Videos
  • 2 hours 
  • 2400 XP
Chapters
  • Importing data from the Internet
  • Interacting with APIs to import data from the web
  • Diving deep into the Twitter API
Shield image course 1939 20170404 4273 zq0ayf?1491293024

Supervised Learning with scikit-learn

Shield image course 1939 20170404 4273 zq0ayf?1491293024

Supervised Learning with scikit-learn

Learn how to build and tune predictive models and evaluate how well they will perform on unseen data.

  • 5,728 Students
  • 54 Exercises
  • 17 Videos
  • 4 hours 
  • 4300 XP
Chapters
  • Classification
  • Regression
  • Fine-tuning your model
  • Preprocessing and pipelines
Shield image course 1048 20161216 27 qmtv2h?1481899726

Machine Learning Toolbox

Shield image course 1048 20161216 27 qmtv2h?1481899726

Machine Learning Toolbox

This course teaches the big ideas in machine learning like how to build and evaluate predictive models.

  • 9,762 Students
  • 88 Exercises
  • 24 Videos
  • 4 hours 
  • 6250 XP
Chapters
  • Regression models: fitting them and evaluating their performance
  • Classification models: fitting them and evaluating their performance
  • Tuning model parameters to improve performance
  • Preprocessing your data
  • Selecting models: a case study in churn prediction
Shield image course 1498 20161115 27 1qgnd9v?1479253176

Data Visualization in R

Shield image course 1498 20161115 27 1qgnd9v?1479253176

Data Visualization in R

This course provides a comprehensive introduction to working with base graphics in R.

  • 6,608 Students
  • 60 Exercises
  • 15 Videos
  • 4 hours 
  • 5250 XP
Chapters
  • A quick introduction to base R graphics
  • Different plot types
  • Adding details to plots
  • How much is too much?
  • Advanced plot customization and beyond
Shield image course 1549 20170324 208 141qfbb?1490397372

Statistical Thinking in Python (Part 1)

Shield image course 1549 20170324 208 141qfbb?1490397372

Statistical Thinking in Python (Part 1)

Build the foundation you need to think statistically and to speak the language of your data.

  • 7,828 Students
  • 61 Exercises
  • 18 Videos
  • 3 hours 
  • 4550 XP
Chapters
  • Graphical exploratory data analysis
  • Quantitative exploratory data analysis
  • Thinking probabilistically-- Discrete variables
  • Thinking probabilistically-- Continuous variables
Shield image course 1478 20170102 30 kekwsc?1483364842

Importing Data in R (Part 2)

Shield image course 1478 20170102 30 kekwsc?1483364842

Importing Data in R (Part 2)

Parse data in any format. Whether it's flat files, statistical software, databases, or date right from the web.

  • 6,126 Students
  • 48 Exercises
  • 10 Videos
  • 3 hours 
  • 3950 XP
Chapters
  • Importing data from databases (Part 1)
  • Importing data from databases (Part 2)
  • Importing data from the web (Part 1)
  • Importing data from the web (Part 2)
  • Importing data from statistical software packages
Shield image course 1799 20161218 28 oi05p6?1482085185

Correlation and Regression

Shield image course 1799 20161218 28 oi05p6?1482085185

Correlation and Regression

Learn how to describe relationships between two numerical quantities and characterize these relationships graphically.

  • 6,079 Students
  • 58 Exercises
  • 18 Videos
  • 4 hours 
  • 4200 XP
Chapters
  • Visualizing two variables
  • Correlation
  • Simple linear regression
  • Interpreting regression models
  • Model Fit
Shield image course 1115 20170327 209 1u4q6xg?1490625074

Introduction to Databases in Python

Shield image course 1115 20170327 209 1u4q6xg?1490625074

Introduction to Databases in Python

In this course, you'll learn the basics of relational databases and how to interact with them.

  • 6,890 Students
  • 66 Exercises
  • 20 Videos
  • 4 hours 
  • 5450 XP
Chapters
  • Basics of Relational Databases
  • Applying Filtering, Ordering and Grouping to Queries
  • Advanced SQLAlchemy Queries
  • Creating and Manipulating your own Databases
  • Putting it all together
Shield image course 1800 20161229 28 1ydkoot?1483046948

Introduction to Data

Shield image course 1800 20161229 28 1ydkoot?1483046948

Introduction to Data

Learn the language of data, study types, sampling strategies, and experimental design.

  • 7,855 Students
  • 45 Exercises
  • 15 Videos
  • 4 hours 
  • 3150 XP
Chapters
  • Language of data
  • Study types and cautionary tales
  • Sampling strategies and experimental design
  • Case study
Shield image course 1650 20170607 209 82a5q8?1496853920

Manipulating DataFrames with pandas

Shield image course 1650 20170607 209 82a5q8?1496853920

Manipulating DataFrames with pandas

You will learn how to tidy, rearrange, and restructure your data using versatile pandas DataFrames.

  • 4,241 Students
  • 75 Exercises
  • 19 Videos
  • 4 hours 
  • 6300 XP
Chapters
  • Extracting and transforming data
  • Advanced indexing
  • Rearranging and reshaping data
  • Grouping data
  • Bringing it all together
Shield image course 2653 20170126 28 1ueai6x?1485442331

Introduction to R for Finance

Shield image course 2653 20170126 28 1ueai6x?1485442331

Introduction to R for Finance

Learn essential data structures such as lists and data frames and apply that knowledge directly to financial examples.

  • 3,870 Students
  • 62 Exercises
  • 14 Videos
  • 4 hours 
  • 5300 XP
Chapters
  • The Basics
  • Vectors and Matrices
  • Data Frames
  • Factors
  • Lists
Shield image course 1822 20170623 207 aaiq4f?1498250780

Network Analysis in Python (Part 1)

Shield image course 1822 20170623 207 aaiq4f?1498250780

Network Analysis in Python (Part 1)

This course will equip you with the skills to analyze, visualize, and make sense of networks using the NetworkX library.

  • 3,383 Students
  • 50 Exercises
  • 14 Videos
  • 4 hours 
  • 4100 XP
Chapters
  • Introduction to networks
  • Important nodes
  • Structures
  • Bringing it all together
Data.table r

Data Analysis in R, the data.table Way

Data.table r

Data Analysis in R, the data.table Way

Master core concepts in data manipulation such as subsetting, updating, indexing and joining your data using data.table.

  • 41,233 Students
  • 37 Exercises
  • 10 Videos
  • 4 hours 
  • 2900 XP
Chapters
  • Data.table novice
  • Data.table yeoman
  • Data.table expert
Shield image course 1392 20170324 209 yvhdh6?1490389490

Interactive Data Visualization with Bokeh

Shield image course 1392 20170324 209 yvhdh6?1490389490

Interactive Data Visualization with Bokeh

Learn how to create versatile and interactive data visualizations using Bokeh.

  • 5,508 Students
  • 75 Exercises
  • 20 Videos
  • 4 hours 
  • 6100 XP
Chapters
  • Basic plotting with Bokeh
  • Layouts, Interactions, and Annotations
  • High-level Charts
  • Building interactive apps with Bokeh
  • Putting It All Together! A Case Study
Shield image course 1294 20161216 27 masufy?1481899667

Importing & Cleaning Data in R: Case Studies

Shield image course 1294 20161216 27 masufy?1481899667

Importing & Cleaning Data in R: Case Studies

In this series of four case studies, you'll revisit key concepts from our courses on importing and cleaning data in R.

  • 5,785 Students
  • 35 Exercises
  • 0 Videos
  • 4 hours 
  • 3500 XP
Chapters
  • Ticket Sales Data
  • MBTA Ridership Data
  • World Food Facts
  • School Attendance Data
Shield image course 1143 20170607 209 icfgyw?1496861423

Introduction to Time Series Analysis

Shield image course 1143 20170607 209 icfgyw?1496861423

Introduction to Time Series Analysis

Learn the core techniques necessary to extract meaningful insights from time series data.

  • 6,732 Students
  • 58 Exercises
  • 16 Videos
  • 4 hours 
  • 4600 XP
Chapters
  • Exploratory time series data analysis
  • Predicting the future
  • Correlation analysis and the autocorrelation function
  • Autoregression
  • A simple moving average
Shield image course 3556 20170623 208 fbftpc?1498250917

Network Analysis in Python (Part 2)

Shield image course 3556 20170623 208 fbftpc?1498250917

Network Analysis in Python (Part 2)

Analyze time series graphs, use bipartite graphs, and gain the skills to tackle advanced problems in network analytics.

  • 574 Students
  • 46 Exercises
  • 13 Videos
  • 4 hours 
  • 3900 XP
Chapters
  • Bipartite graphs & product recommendation systems
  • Graph projections
  • Comparing graphs & time-dynamic graphs
  • Tying it up!
Shield image course 1074 20161216 28 1321gip?1481899618

Joining Data in R with dplyr

Shield image course 1074 20161216 28 1321gip?1481899618

Joining Data in R with dplyr

This course will show you how to combine data sets with dplyr's two table verbs.

  • 5,801 Students
  • 84 Exercises
  • 20 Videos
  • 4 hours 
  • 6550 XP
Chapters
  • Mutating joins
  • Filtering joins and set operations
  • Assembling data
  • Advanced joining
  • Case study
Shield image course 2072 20170324 208 s9u19d?1490389747

Unsupervised Learning in Python

Shield image course 2072 20170324 208 s9u19d?1490389747

Unsupervised Learning in Python

Learn how to cluster, transform, visualize, and extract insights from unlabeled datasets using scikit-learn and scipy.

  • 3,845 Students
  • 52 Exercises
  • 13 Videos
  • 4 hours 
  • 4150 XP
Chapters
  • Clustering for dataset exploration
  • Visualization with hierarchical clustering and t-SNE
  • Decorrelating your data and dimension reduction
  • Discovering interpretable features
Shield image course 2300 20170606 210 11no1px?1496710064

Visualizing Time Series Data in R

Shield image course 2300 20170606 210 11no1px?1496710064

Visualizing Time Series Data in R

Learn how to visualize time series in R, then practice with a stock-picking case study.

  • 482 Students
  • 45 Exercises
  • 11 Videos
  • 4 hours 
  • 3550 XP
Chapters
  • R Time Series Visualization Tools
  • Univariate Time Series
  • Multivariate Time Series
  • Case study: Visually selecting a stock that improves your existing portfolio
Shield image course 3094 20170614 210 14stws7?1497424522

Data Visualization in R with lattice

Shield image course 3094 20170614 210 14stws7?1497424522

Data Visualization in R with lattice

Learn to visualize multivariate datasets using lattice graphics.

  • 476 Students
  • 60 Exercises
  • 17 Videos
  • 4 hours 
  • 4950 XP
Chapters
  • Basic plotting with lattice
  • Conditioning and the formula interface
  • Controlling scales and graphical parameters
  • Customizing plots using panel functions
  • Extensions and the lattice ecosystem
Shield image course 1796 20170125 26 lpfkq5?1485370387

Exploratory Data Analysis

Shield image course 1796 20170125 26 lpfkq5?1485370387

Exploratory Data Analysis

Learn how to use graphical and numerical techniques to begin uncovering the structure of your data.

  • 4,210 Students
  • 54 Exercises
  • 15 Videos
  • 4 hours 
  • 3950 XP
Chapters
  • Exploring Categorical Data
  • Exploring Numerical Data
  • Numerical Summaries
  • Case Study
Rmarkdown r

Reporting with R Markdown

Rmarkdown r

Reporting with R Markdown

Learn to create interactive analyses and automated reports with R Markdown.

  • 34,679 Students
  • 31 Exercises
  • 8 Videos
  • 3 hours 
  • 2550 XP
Chapters
  • Authoring R Markdown Reports
  • Embedding Code
  • Compiling Reports
  • Configuring R Markdown (optional)
Shield image course 1127 20170522 207 1od95u6?1495462860

Manipulating Time Series Data in R with xts & zoo

Shield image course 1127 20170522 207 1od95u6?1495462860

Manipulating Time Series Data in R with xts & zoo

The xts and zoo packages make the task of managing and manipulating ordered observations fast and mistake free.

  • 6,665 Students
  • 55 Exercises
  • 15 Videos
  • 4 hours 
  • 4500 XP
Chapters
  • Introduction to eXtensible Time Series, using xts and zoo for time series
  • First Order of Business - Basic Manipulations
  • Merging and modifying time series
  • Apply and aggregate by time
  • Extra features of xts
Ggplot2 course2 r

Data Visualization with ggplot2 (Part 2)

Ggplot2 course2 r

Data Visualization with ggplot2 (Part 2)

Take your data visualization skills to the next level with coordinates, facets, themes, and best practices in ggplot2.

  • 21,644 Students
  • 55 Exercises
  • 11 Videos
  • 5 hours 
  • 4750 XP
Chapters
  • Statistics
  • Coordinates and Facets
  • Themes
  • Best Practices
  • Case Study
Shield image course 1550 20170614 210 1v1kwjr?1497413703

Statistical Thinking in Python (Part 2)

Shield image course 1550 20170614 210 1v1kwjr?1497413703

Statistical Thinking in Python (Part 2)

Learn to perform the two key tasks in statistical inference: parameter estimation and hypothesis testing.

  • 2,948 Students
  • 67 Exercises
  • 15 Videos
  • 4 hours 
  • 5450 XP
Chapters
  • Parameter estimation by optimization
  • Bootstrap confidence intervals
  • Introduction to hypothesis testing
  • Hypothesis test examples
  • Putting it all together: a case study
Shield image course 1681 20170324 208 63yk17?1490389807

Merging DataFrames with pandas

Shield image course 1681 20170324 208 63yk17?1490389807

Merging DataFrames with pandas

This course is all about the act of combining, or merging, DataFrames, an essential part your Data Scientist's toolbox.

  • 2,753 Students
  • 56 Exercises
  • 14 Videos
  • 4 hours 
  • 4650 XP
Chapters
  • Preparing data
  • Concatenating data
  • Merging data
  • Case Study - Summer Olympics
Shield image course 944 20161216 28 9k9zkn?1481899646

Working with the RStudio IDE (Part 1)

Shield image course 944 20161216 28 9k9zkn?1481899646

Working with the RStudio IDE (Part 1)

Learn the basics of the important features of the RStudio IDE.

  • 5,857 Students
  • 69 Exercises
  • 24 Videos
  • 3 hours 
  • 3450 XP
Chapters
  • Orientation
  • Programming
  • Projects
Shield image course 935 20160907 28 l1e27c?1477576469

Text Mining: Bag of Words

Shield image course 935 20160907 28 l1e27c?1477576469

Text Mining: Bag of Words

Learn the bag of words technique for text mining with R.

  • 15,257 Students
  • 69 Exercises
  • 15 Videos
  • 4 hours 
  • 5700 XP
Chapters
  • Jumping into text mining with bag of words
  • Word clouds and more interesting visuals
  • Adding to your tm skills
  • Battle of the tech giants for talent
Shield image course 1585 20170207 27 1gbme29?1486503526

Statistical Modeling in R (Part 1)

Shield image course 1585 20170207 27 1gbme29?1486503526

Statistical Modeling in R (Part 1)

This course was designed to get you up to speed with the most important and powerful methodologies in statistics.

  • 6,649 Students
  • 43 Exercises
  • 10 Videos
  • 4 hours 
  • 3800 XP
Chapters
  • What is statistical modeling?
  • Designing, training, and evaluating models
  • Assessing prediction performance
  • Exploring data with models
  • Covariates and effect size
Shield image course 1025 20160629 28 fu494h?1477576498

Credit Risk Modeling in R

Shield image course 1025 20160629 28 fu494h?1477576498

Credit Risk Modeling in R

Apply statistical modeling in a real-life setting using logistic regression and decision trees to model credit risk.

  • 18,654 Students
  • 52 Exercises
  • 16 Videos
  • 4 hours 
  • 4000 XP
Chapters
  • Introduction and data preprocessing
  • Logistic regression
  • Decision trees
  • Evaluating a credit risk model
Shield image course 1414 20161216 27 j45jf6?1481899464

Exploratory Data Analysis in R: Case Study

Shield image course 1414 20161216 27 j45jf6?1481899464

Exploratory Data Analysis in R: Case Study

Use data manipulation and visualization skills to explore the historical voting of the United Nations General Assembly.

  • 3,280 Students
  • 58 Exercises
  • 15 Videos
  • 4 hours 
  • 4800 XP
Chapters
  • Data cleaning and summarizing with dplyr
  • Data visualization with ggplot2
  • Tidy modeling with broom
  • Joining and tidying
Shield image course 1811 20161219 28 10h36rj?1482187596

ARIMA Modeling with R

Shield image course 1811 20161219 28 10h36rj?1482187596

ARIMA Modeling with R

Become an expert in fitting ARIMA (autoregressive integrated moving average) models to time series data using R.

  • 3,848 Students
  • 45 Exercises
  • 13 Videos
  • 4 hours 
  • 3600 XP
Chapters
  • Time Series Data and Models
  • Fitting ARMA models
  • ARIMA Models
  • Seasonal ARIMA
Shield image course 1815 20170515 6116 1v12ji0?1494832298

Unsupervised Learning in R

Shield image course 1815 20170515 6116 1v12ji0?1494832298

Unsupervised Learning in R

This course provides an intro to clustering and dimensionality reduction in R from a machine learning perspective.

  • 4,180 Students
  • 49 Exercises
  • 16 Videos
  • 4 hours 
  • 3600 XP
Chapters
  • Unsupervised learning in R
  • Hierarchical clustering
  • Dimensionality reduction with PCA
  • Putting it all together with a case study
Shield image course 2533 20170329 3123 1p8dzrr?1490797813

Machine Learning with the Experts: School Budgets

Shield image course 2533 20170329 3123 1p8dzrr?1490797813

Machine Learning with the Experts: School Budgets

Learn how to build a model to automatically classify items in a school budget.

  • 2,300 Students
  • 51 Exercises
  • 15 Videos
  • 4 hours 
  • 3800 XP
Chapters
  • Exploring the raw data
  • Creating a simple first model
  • Improving your model
  • Learning from the experts
Shield image course 2922 20170509 207 1it4q5i?1494340369

String Manipulation in R with stringr

Shield image course 2922 20170509 207 1it4q5i?1494340369

String Manipulation in R with stringr

Learn how to pull character strings apart, put them back together and use the stringr package.

  • 1,419 Students
  • 60 Exercises
  • 17 Videos
  • 4 hours 
  • 5150 XP
Chapters
  • String basics
  • Introduction to stringr
  • Pattern matching with regular expressions
  • More advanced matching and manipulation
  • Case studies
Shield image course 2659 20170519 1260 et1h9f?1495211412

Intermediate R for Finance

Shield image course 2659 20170519 1260 et1h9f?1495211412

Intermediate R for Finance

Learn about how dates work in R, and explore the world of if statements, loops, and functions using financial examples.

  • 1,420 Students
  • 59 Exercises
  • 15 Videos
  • 5 hours 
  • 5050 XP
Chapters
  • Dates
  • If Statements and Operators
  • Loops
  • Functions
  • Apply
Shield image course 1760 20161229 28 61899y?1483046924

Foundations of Inference

Shield image course 1760 20161229 28 61899y?1483046924

Foundations of Inference

Learn how to draw conclusions about a population from a sample of data via a process known as statistical inference.

  • 2,265 Students
  • 58 Exercises
  • 17 Videos
  • 4 hours 
  • 4400 XP
Chapters
  • Introduction to ideas of inference
  • Completing a randomization test: gender discrimination
  • Hypothesis testing errors: opportunity cost
  • Confidence intervals
Shield image course 1296 20170619 210 vzkwem?1497892309

Financial Trading in R

Shield image course 1296 20170619 210 vzkwem?1497892309

Financial Trading in R

This course covers the basics of financial trading and how to use quantstrat to build signal-based trading strategies.

  • 6,275 Students
  • 65 Exercises
  • 20 Videos
  • 5 hours 
  • 5150 XP
Chapters
  • Trading basics
  • A boilerplate for quantstrat strategies
  • Indicators
  • Signals
  • Rules
Shield image course 1329 20170523 207 1r9exwj?1495550340

Importing and Managing Financial Data in R

Shield image course 1329 20170523 207 1r9exwj?1495550340

Importing and Managing Financial Data in R

Learn how to access financial data from local files as well as from internet sources.

  • 1,394 Students
  • 57 Exercises
  • 15 Videos
  • 5 hours 
  • 4850 XP
Chapters
  • Introduction and downloading data
  • Extracting and transforming data
  • Managing data from multiple sources
  • Aligning data with different periodicities
  • Importing text data, and adjusting for corporate actions
Ggplot2 course3 r

Data Visualization with ggplot2 (Part 3)

Ggplot2 course3 r

Data Visualization with ggplot2 (Part 3)

This course covers some advanced topics including strategies for handling large data sets and specialty plots.

  • 2,532 Students
  • 87 Exercises
  • 19 Videos
  • 6 hours 
  • 7650 XP
Chapters
  • Statistical plots
  • Plots for specific data types (Part 1)
  • Plots for specific data types (Part 2)
  • ggplot2 Internals
  • Data Munging and Visualization Case Study
Shield image course 985 20170325 209 5howaf?1490410272

Introduction to Portfolio Analysis in R

Shield image course 985 20170325 209 5howaf?1490410272

Introduction to Portfolio Analysis in R

Apply your finance and R skills to backtest, analyze, and optimize financial portfolios.

  • 10,940 Students
  • 57 Exercises
  • 14 Videos
  • 5 hours 
  • 4450 XP
Chapters
  • The building blocks
  • Analyzing performance
  • Performance drivers
  • Optimizing the portfolio
Shield image course 3309 20170518 1260 l308zo?1495107692

Introduction to Spark in R using sparklyr

Shield image course 3309 20170518 1260 l308zo?1495107692

Introduction to Spark in R using sparklyr

Learn how to analyze huge datasets using Apache Spark and R using the sparklyr package.

  • 584 Students
  • 51 Exercises
  • 5 Videos
  • 4 hours 
  • 4700 XP
Chapters
  • Light My Fire: Starting To Use Spark With dplyr Syntax
  • Tools of the Trade: Advanced dplyr Usage
  • Going Native: Use The Native Interface to Manipulate Spark DataFrames
  • Case Study: Learning to be a Machine: Running Machine Learning Models on Spark
Shield image course 1698 20170104 28 1er4bay?1483554073

Bond Valuation and Analysis in R

Shield image course 1698 20170104 28 1er4bay?1483554073

Bond Valuation and Analysis in R

Learn to use R to develop models to evaluate and analyze bonds as well as protect them from interest rate changes.

  • 1,688 Students
  • 43 Exercises
  • 13 Videos
  • 4 hours 
  • 3250 XP
Chapters
  • Introduction and Plain Vanilla Bond Valuation
  • Yield to Maturity
  • Duration and Convexity
  • Comprehensive Example
Ggvis r

Data Visualization in R with ggvis

Ggvis r

Data Visualization in R with ggvis

Learn to create interactive graphs to display distributions, relationships, model fits, and more using ggvis.

  • 36,587 Students
  • 45 Exercises
  • 11 Videos
  • 4 hours 
  • 3700 XP
Chapters
  • The Grammar of Graphics
  • Lines and Syntax
  • Transformations
  • Interactivity and Layers
  • Customizing Axes, Legends, and Scales
Shield image course 1816 20161216 28 1bg9574?1481899707

Working with Geospatial Data in R

Shield image course 1816 20161216 28 1bg9574?1481899707

Working with Geospatial Data in R

Learn to read, explore, and manipulate spatial data then use your skills to create informative maps using R.

  • 3,513 Students
  • 58 Exercises
  • 15 Videos
  • 4 hours 
  • 5000 XP
Chapters
  • Basic mapping with ggplot2 and ggmap
  • Point and polygon data
  • Raster data and color
  • Data import and projections
Shield image course 2000 20161215 27 lmi6de?1481827667

Object-Oriented Programming in R: S3 and R6

Shield image course 2000 20161215 27 lmi6de?1481827667

Object-Oriented Programming in R: S3 and R6

Manage the complexity in your code using object-oriented programming with the S3 and R6 systems.

  • 2,682 Students
  • 56 Exercises
  • 18 Videos
  • 4 hours 
  • 4300 XP
Chapters
  • Introduction to Object-Oriented Programming
  • Using S3
  • Using R6
  • R6 Inheritance
  • Advanced R6 Usage
Shield image course 1057 20161216 28 x2hwxn?1481899653

Working with the RStudio IDE (Part 2)

Shield image course 1057 20161216 28 x2hwxn?1481899653

Working with the RStudio IDE (Part 2)

Further your knowledge of RStudio and learn how to integrate Git, LaTeX, and Shiny

  • 1,989 Students
  • 77 Exercises
  • 29 Videos
  • 3 hours 
  • 3850 XP
Chapters
  • Packages
  • Version Control
  • Reporting
Shield image course 3056 20170619 29945 1vitrgj?1497841001

Quantitative Risk Management in R

Shield image course 3056 20170619 29945 1vitrgj?1497841001

Quantitative Risk Management in R

Work with risk-factor return series, study their empirical properties, and make estimates of value-at-risk.

  • 129 Students
  • 55 Exercises
  • 18 Videos
  • 5 hours 
  • 4350 XP
Chapters
  • Exploring market risk-factor data
  • Real world returns are riskier than normal
  • Real world returns are volatile and correlated
  • Estimating portfolio value-at-risk (VaR)
Shield image course 1593 20170306 30647 c44190?1488834957

Intermediate Portfolio Analysis in R

Shield image course 1593 20170306 30647 c44190?1488834957

Intermediate Portfolio Analysis in R

Advance you R finance skills to backtest, analyze, and optimize financial portfolios.

  • 894 Students
  • 42 Exercises
  • 12 Videos
  • 5 hours 
  • 3250 XP
Chapters
  • Introduction and Portfolio Theory
  • Portfolio Optimization Workflow
  • Objective Functions and Moment Estimation
  • Application
Shield image course 1964 20170621 208 10v2wmm?1498044312

Manipulating Time Series Data in R: Case Studies

Shield image course 1964 20170621 208 10v2wmm?1498044312

Manipulating Time Series Data in R: Case Studies

Strengthen your knowledge of the topics covered in Manipulating Time Series in R using real case study data.

  • 1,668 Students
  • 50 Exercises
  • 12 Videos
  • 4 hours 
  • 4000 XP
Chapters
  • Flight Data
  • Weather Data
  • Economic Data
  • Sports Data
Shield image course 1586 20161216 28 1u9dnc3?1481899725

Statistical Modeling in R (Part 2)

Shield image course 1586 20161216 28 1u9dnc3?1481899725

Statistical Modeling in R (Part 2)

In this follow-up course, you will expand your stat modeling skills from part 1 and dive into more advanced concepts.

  • 1,736 Students
  • 41 Exercises
  • 10 Videos
  • 4 hours 
  • 3600 XP
Chapters
  • Effect size and interaction
  • Total and partial change
  • Sampling variability and mathematical transforms
  • Variables working together
Shield image course 943 20161216 28 fyql29?1481877349

Exploring Pitch Data with R

Shield image course 943 20161216 28 fyql29?1481877349

Exploring Pitch Data with R

Use a rich baseball dataset from the MLB's Statcast system to practice your data exploration skills.

  • 5,412 Students
  • 69 Exercises
  • 14 Videos
  • 4 hours 
  • 6200 XP
Chapters
  • Exploring pitch velocities
  • Exploring pitch types
  • Exploring pitch locations
  • Exploring batted ball outcomes
Show All Courses