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 data science skill set by learning scientific computing with numpy.

  • 147,861 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.

  • 357,072 Students
  • 62 Exercises
  • 0 Videos
  • 4 hours 
  • 6200 XP
Chapters
  • Intro to basics
  • Vectors
  • Matrices
  • Factors
  • Data frames
Intermediate python

Intermediate Python for Data Science

Intermediate python

Intermediate Python for Data Science

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

  • 52,517 Students
  • 87 Exercises
  • 18 Videos
  • 4 hours 
  • 7400 XP
Chapters
  • Matplotlib
  • Dictionaries & Pandas
  • Logic, Control Flow and Filtering
  • Loops
  • Case Study: Hacker Statistics
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.

  • 111,532 Students
  • 81 Exercises
  • 14 Videos
  • 6 hours 
  • 7150 XP
Chapters
  • Conditionals and Control Flow
  • Loops
  • Functions
  • The apply family
  • Utilities
Shield image course 1815 20170228 207 derbg2?1488283863

Unsupervised Learning in R

Shield image course 1815 20170228 207 derbg2?1488283863

Unsupervised Learning in R

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

  • 2,250 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 1939 20170324 209 u67i8q?1490384013

Supervised Learning with scikit-learn

Shield image course 1939 20170324 209 u67i8q?1490384013

Supervised Learning with scikit-learn

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

  • 1,719 Students
  • 54 Exercises
  • 17 Videos
  • 4 hours 
  • 4300 XP
Chapters
  • Classification
  • Regression
  • Fine-tuning your model
  • Preprocessing and pipelines
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, regression and clustering.

  • 39,308 Students
  • 81 Exercises
  • 15 Videos
  • 6 hours 
  • 6700 XP
Chapters
  • What is Machine Learning
  • Performance measures
  • Classification
  • Regression
  • Clustering
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.

  • 9,688 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
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.

  • 32,388 Students
  • 62 Exercises
  • 14 Videos
  • 5 hours 
  • 5250 XP
Chapters
  • Introduction
  • Data
  • Aesthetics
  • Geometries
  • qplot and wrap-up
Shield image course 1822 20170324 209 8qyoaw?1490390050

Network Analysis in Python (Part 1)

Shield image course 1822 20170324 209 8qyoaw?1490390050

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.

  • 1,234 Students
  • 50 Exercises
  • 14 Videos
  • 4 hours 
  • 4100 XP
Chapters
  • Introduction to networks
  • Important nodes
  • Structures
  • Bringing it all together
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.

  • 26,908 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.

  • 13,879 Students
  • 52 Exercises
  • 0 Videos
  • 4 hours 
  • 4800 XP
Chapters
  • Conditionals and Control Flow
  • Loops
  • Functions
  • The apply family
  • Utilities
Shield image course 1532 20170201 26 15lz5jh?1485966086

Python Data Science Toolbox (Part 1)

Shield image course 1532 20170201 26 15lz5jh?1485966086

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.

  • 7,990 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 20160824 27 1u34tew?1477576783

Importing Data in Python (Part 1)

Shield image course 1607 20160824 27 1u34tew?1477576783

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.

  • 10,388 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
Dplyr r

Data Manipulation in R with dplyr

Dplyr r

Data Manipulation in R with dplyr

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

  • 42,931 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 1639 20170324 208 1k76fgv?1490391247

pandas Foundations

Shield image course 1639 20170324 208 1k76fgv?1490391247

pandas Foundations

In this course, you'll learn how to use the industry-standard pandas library to import, build, and manipulate DataFrames.

  • 4,734 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
Shield image course 1008 20170109 27 10tbzeg?1483974690

Writing Functions in R

Shield image course 1008 20170109 27 10tbzeg?1483974690

Writing Functions in R

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

  • 20,360 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 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.

  • 2,960 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
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.

  • 38,657 Students
  • 37 Exercises
  • 10 Videos
  • 4 hours 
  • 2900 XP
Chapters
  • Data.table novice
  • Data.table yeoman
  • Data.table expert
Shield image course 1143 20161219 28 40ljf5?1482175598

Introduction to Time Series Analysis

Shield image course 1143 20161219 28 40ljf5?1482175598

Introduction to Time Series Analysis

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

  • 4,317 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 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.

  • 4,824 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 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.

  • 4,947 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 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.

  • 2,911 Students
  • 58 Exercises
  • 18 Videos
  • 4 hours 
  • 4200 XP
Chapters
  • Correlation and regression
  • Correlation
  • Simple linear regression
  • Interpreting regression models
  • Model Fit
Shield image course 1531 20170324 208 nynhvj?1490395775

Python Data Science Toolbox (Part 2)

Shield image course 1531 20170324 208 nynhvj?1490395775

Python Data Science Toolbox (Part 2)

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

  • 1,745 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 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)

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

  • 2,878 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
Rmarkdown r

Reporting with R Markdown

Rmarkdown r

Reporting with R Markdown

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

  • 32,776 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 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.

  • 428 Students
  • 62 Exercises
  • 14 Videos
  • 4 hours 
  • 5300 XP
Chapters
  • The Basics
  • Vectors and Matrices
  • Data Frames
  • Factors
  • Lists
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.

  • 3,984 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 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.

  • 6,063 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 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.

  • 4,582 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 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.

  • 2,124 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 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.

  • 2,030 Students
  • 54 Exercises
  • 15 Videos
  • 4 hours 
  • 3950 XP
Chapters
  • Exploring Categorical Data
  • Exploring Numerical Data
  • Numerical Summaries
  • Case Study
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 general best practices in ggplot2.

  • 19,956 Students
  • 55 Exercises
  • 11 Videos
  • 5 hours 
  • 4750 XP
Chapters
  • Statistics
  • Coordinates and Facets
  • Themes
  • Best Practices
  • 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 of any working Data Scientist's toolbox.

  • 1,172 Students
  • 56 Exercises
  • 14 Videos
  • 4 hours 
  • 4650 XP
Chapters
  • Preparing data
  • Concatenating data
  • Merging data
  • Case Study - Summer Olympics
Shield image course 1606 20170202 27 bvk5uq?1486046078

Importing Data in Python (Part 2)

Shield image course 1606 20170202 27 bvk5uq?1486046078

Importing Data in Python (Part 2)

Further improve your Python data importing skills and learn to work with more web and API data.

  • 3,471 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 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.

  • 13,223 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 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.

  • 3,458 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 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.

  • 4,311 Students
  • 69 Exercises
  • 24 Videos
  • 3 hours 
  • 3450 XP
Chapters
  • Orientation
  • Programming
  • Projects
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.

  • 3,580 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 1025 20160629 28 fu494h?1477576498

Credit Risk Modeling in R

Shield image course 1025 20160629 28 fu494h?1477576498

Credit Risk Modeling in R

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

  • 16,987 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 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.

  • 1,851 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 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.

  • 2,292 Students
  • 58 Exercises
  • 14 Videos
  • 4 hours 
  • 5000 XP
Chapters
  • Customizing plots
  • Plotting 2D arrays
  • Statistical plots with Seaborn
  • Analyzing time series and images
Shield image course 1650 20170324 209 1v0bjj0?1490389728

Manipulating DataFrames with pandas

Shield image course 1650 20170324 209 1v0bjj0?1490389728

Manipulating DataFrames with pandas

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

  • 1,981 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 2533 20170302 22401 59uh4j?1488483576

Machine Learning with the Experts: School Budgets

Shield image course 2533 20170302 22401 59uh4j?1488483576

Machine Learning with the Experts: School Budgets

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

  • 266 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 1127 20160920 24 9dee7r?1477576560

Manipulating Time Series Data in R with xts & zoo

Shield image course 1127 20160920 24 9dee7r?1477576560

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.

  • 5,029 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
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.

  • 3,255 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 1760 20161229 28 61899y?1483046924

Foundations of Inference

Shield image course 1760 20161229 28 61899y?1483046924

Foundations of Inference

Learn the practice of drawing conclusions about a population from a sample of data, a process known as statistical inference.

  • 1,005 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 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 your data manipulation and visualization skills to explore the historical voting of the United Nations General Assembly.

  • 1,760 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 1296 20160920 24 148x3hh?1477576656

Financial Trading in R

Shield image course 1296 20160920 24 148x3hh?1477576656

Financial Trading in R

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

  • 5,219 Students
  • 65 Exercises
  • 20 Videos
  • 5 hours 
  • 5150 XP
Chapters
  • Trading basics
  • A boilerplate for quantstrat strategies
  • Indicators
  • Signals
  • Rules
Shield image course 1550 20170324 208 s34xxh?1490397234

Statistical Thinking in Python (Part 2)

Shield image course 1550 20170324 208 s34xxh?1490397234

Statistical Thinking in Python (Part 2)

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

  • 1,492 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
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.

  • 35,697 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 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.

  • 9,977 Students
  • 57 Exercises
  • 14 Videos
  • 5 hours 
  • 4450 XP
Chapters
  • The building blocks
  • Analyzing performance
  • Performance drivers
  • Optimizing the portfolio
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.

  • 1,348 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 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.

  • 2,504 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.

  • 1,976 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 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.

  • 135 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 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,154 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 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,308 Students
  • 77 Exercises
  • 29 Videos
  • 3 hours 
  • 3850 XP
Chapters
  • Packages
  • Version Control
  • Reporting
Shield image course 1964 20170131 29 1afh932?1485861925

Manipulating Time Series Data in R: Case Studies

Shield image course 1964 20170131 29 1afh932?1485861925

Manipulating Time Series Data in R: Case Studies

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

  • 1,094 Students
  • 50 Exercises
  • 12 Videos
  • 4 hours 
  • 4000 XP
Chapters
  • Flight Data
  • Weather Data
  • Economic Data
  • Sports Data
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.

  • 876 Students
  • 43 Exercises
  • 13 Videos
  • 4 hours 
  • 3250 XP
Chapters
  • Introduction and Plain Vanilla Bond Valuation
  • Yield to Maturity
  • Duration and Convexity
  • Comprehensive Example
Shield image course 2098 20170327 208 155s8h7?1490622276

Beginning Bayes in R

Shield image course 2098 20170327 208 155s8h7?1490622276

Beginning Bayes in R

This course provides a basic introduction to Bayesian statistics in R.

  • 85 Students
  • 56 Exercises
  • 17 Videos
  • 4 hours 
  • 4250 XP
Chapters
  • Introduction to Bayesian thinking
  • Learning about a binomial probability
  • Learning about a normal mean
  • Bayesian comparisons
Shield image course 1329 20170317 208 152sov3?1489782909

Importing and Managing Financial Data in R

Shield image course 1329 20170317 208 152sov3?1489782909

Importing and Managing Financial Data in R

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

  • 83 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
Shield image course 1975 20170317 207 e462wb?1489783176

Deep Learning in Python

Shield image course 1975 20170317 207 e462wb?1489783176

Deep Learning in Python

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

  • 83 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 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,132 Students
  • 69 Exercises
  • 14 Videos
  • 4 hours 
  • 6200 XP
Chapters
  • Exploring pitch velocities
  • Exploring pitch types
  • Exploring pitch locations
  • Exploring batted ball outcomes
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.

  • 66 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
Show All Courses