SQL Tutorial: How To Write Better Queries
In this SQL tutorial for beginners, you will learn about anti-patterns, execution plans, time complexity, query tuning, and optimization.
TensorFlow Tutorial For Beginners
In this TensorFlow beginner tutorial, you'll learn how to build a neural network step-by-step and how to train, evaluate and optimize it.
useR!2017 In Retrospect
Highlights and insights from the useR!2017 conference, which took place in Brussels from the 4th until the 7th of July 2017.
keras: Deep Learning in R
In this tutorial to deep learning in R with RStudio's keras package, you'll learn how to build a Multi-Layer Perceptron (MLP).
PySpark Cheat Sheet: Spark DataFrames in Python
This PySpark SQL cheat sheet is your handy companion to Apache Spark DataFrames in Python and includes code samples.
Introducing Our Instructor Pages!
New: instructor's overview page - Discover data science courses taught by your favorite instructor or find new instructors!
Python For Finance: Algorithmic Trading
This Python for Finance tutorial introduces you to financial analyses, algorithmic trading, and backtesting with Zipline & Quantopian.
xts Cheat Sheet: Time Series in R
Get started on time series in R with this xts cheat sheet, with code examples.
What We Learned From Teaching 1M People Data Science
Some insights about what we learned from teaching data science to 1 million people
Keras Tutorial: Deep Learning in Python
This Keras tutorial introduces you to deep learning in Python: learn to preprocess your data, model, evaluate and optimize neural networks.
Keras Cheat Sheet: Neural Networks in Python
Make your own neural networks with this Keras cheat sheet to deep learning in Python for beginners, with code samples.
The Periodic Table of Data Science
The 150+ companies, resources, and tools defining the data science industry.
Apache Spark in Python: Beginner's Guide
A beginner's guide to Spark in Python based on 9 popular questions, such as how to install PySpark in Jupyter Notebook, best practices,...
PySpark Cheat Sheet: Spark in Python
This PySpark cheat sheet with code samples covers the basics like initializing Spark in Python, loading data, sorting, and repartitioning.
R Correlation Tutorial
Get introduced to the basics of correlation in R: learn more about correlation coefficients, correlation matrices, plotting correlations, …
Python Exploratory Data Analysis Tutorial
Learn the basics of Exploratory Data Analysis (EDA) in Python with Pandas, Matplotlib and NumPy, such as sampling, feature engineering, co…
Pandas Cheat Sheet: Data Wrangling in Python
This cheat sheet is a quick reference for data wrangling with Pandas, complete with code samples.
IPython Or Jupyter?
A discussion of the evolution of and some of the key differences between IPython and Jupyter.
Data Scientist vs Data Engineer
The differences between data engineers and data scientists explained: responsibilities, tools, languages, job outlook, salary, etc.
Matplotlib Tutorial: Python Plotting
This Matplotlib tutorial takes you through the basics Python data visualization: the anatomy of a plot, pyplot and pylab, and much more
Matplotlib Cheat Sheet: Plotting in Python
This Matplotlib cheat sheet introduces you to the basics that you need to plot your data with Python and includes code samples.
Scipy Tutorial: Vectors and Arrays (Linear Algebra)
A SciPy tutorial in which you'll learn the basics of linear algebra that you need for machine learning in Python, with a focus how to with…
SciPy Cheat Sheet: Linear Algebra in Python
This Python cheat sheet is a handy reference with code samples for doing linear algebra with SciPy and interacting with NumPy.
Python Excel Tutorial: The Definitive Guide
Learn how to read and import Excel files in Python, how to write data to these spreadsheets and which are the best packages to do this.
Switching From Web Dev to Data Science
This infographic shows the differences between Python web development and data science and how you can make the switch between the two.
Python Numpy Array Tutorial
A NumPy tutorial for beginners in which you'll learn how to create a NumPy array, use broadcasting, access values, manipulate arrays, and …
NumPy Cheat Sheet: Data Analysis in Python
This Python cheat sheet is a quick reference for NumPy beginners
15 Easy Solutions To Your Data Frame Problems In R
Discover how to create a data frame in R, change column and row names, access values, attach data frames, apply functions and much more.
Can Data Help Your H-1B Visa Application?
What you need to do according to the data to get your H-1B visa certified.
Scikit-Learn Cheat Sheet: Python Machine Learning
A handy scikit-learn cheat sheet to machine learning with Python, including code examples.
Python Machine Learning: Scikit-Learn Tutorial
An easy-to-follow scikit-learn tutorial that will help you to get started with the Python machine learning.
Python Data Visualization: Bokeh Cheat Sheet
A handy cheat sheet to interactive plotting and statistical charts with Bokeh
40+ Python Statistics For Data Science Resources
A list of Python resources for the eight statistics topics that you need to know to excel in data science
Jupyter And R Markdown: Notebooks With R
Learn how to install, run and use R with Jupyter Notebook and RStudio's R Notebook, including tips and alternatives
Jupyter Notebook Tutorial: The Definitive Guide
This tutorial explains how to install, run, and use Jupyter Notebooks for data science, including tips, best practices, and examples.
Quick Guide to Data Journalism
An 8-step guide to becoming a data journalist, complete with tools, resources, and tips.
Pandas Cheat Sheet for Data Science in Python
A quick guide to the basics of the Python data analysis library Pandas, including code samples.
Pandas Tutorial: DataFrames in Python
A Pandas tutorial that covers the top 11 questions that users have about DataFrames in Python
Learn Data Science - Infographic
Start your data science journey now and follow these 8 steps to learn data science.
Python For Data Science - A Cheat Sheet For Beginners
This handy one-page reference presents the Python basics that you need to do data science
Text Mining in R and Python: 8 Tips To Get Started
Get started on extracting insights from texts in R and Python with these 8 tips.
Rookie Data Scientist Mistake - Not Connecting to Your Community
Discover why and how Open Data Science Conference (ODSC) can jumpstart your data science career
Learn Data Science - Resources for Python & R
Data science resources you haven't considered (yet) - The best projects, tutorials, talks, podcasts, webinars, books, and much more to lea…
18 Most Common Python List Questions
Discover how to create a list in Python, select list elements, the difference between append() and extend(), why to use NumPy and much more.
The Data Science Industry: Who Does What (Infographic)
This infograph compares the roles of data scientists, data analysts, data architects, data engineers and more in the data science industry.
Importing Data Into R - Part Two
A tutorial on importing data into R. The focus is on reading data from sources like statistical software, databases, webscraping, and more.
15 Questions All R Users Have About Plots
There are different types of R plots, ranging from the basic graph types to complex types of graphs. Here we discover how to create these.
This R Data Import Tutorial Is Everything You Need
Comprehensive and easy R Data Import tutorial covering everything from importing simple text files to the more advanced SPSS and SAS files.
Choosing R or Python for data analysis? An infographic
Wondering whether you should use R or Python for your next data analysis post? Check our infographic "Data Science Wars: R vs Python".
Reading and Importing Excel Files into R
R Tutorial on Reading and Importing Excel Files into R. Understand how to read and import spreadsheet files using basic R and packages.
Machine Learning in R for beginners
This small tutorial is meant to introduce you to the basics of machine learning in R: it will show you how to use R to work with KNN.
How to Make a Histogram with ggvis in R
Learn how to make a histogram with ggvis. Go from the very basics to creating interactive graphs with shiny to display distributions.
How to Make a Histogram with ggplot2
Learn how to make a histogram with ggplot2 in R. Make histograms in R based on the grammar of graphics.