Start Learning R For Free
Learn to effectively convey your data with an overview of common charts, alternative visualization types, and perception-driven style enhancements.
Introduction to Data Visualization with ggplot2
Learn to produce meaningful and beautiful data visualizations with ggplot2 by understanding the grammar of graphics.
Introduction to R
Master the basics of data analysis in R, including vectors, lists, and data frames, and practice R with real data sets.
Continue your journey to becoming an R ninja by learning about conditional statements, loops, and vector functions.
Exploratory Data Analysis in R
Learn how to use graphical and numerical techniques to begin uncovering the structure of your data.
See MoreSee More
Data-Driven Thinking for Everyday Life
Gary Wolf talks about what The Quantified Self is, why self-tracking projects can be life-changing, how to get started with self-tracking, and how to connect with others.
Reshaping Data with pandas in Python
Pandas DataFrames are commonly used in Python for data analysis, with observations containing values or variables related to a single object and variables representing attributes across all observations.
Reshaping Data with tidyr in R
In this cheat sheet, you will learn how to reshape data with tidyr. From separating and combining columns, to dealing with missing data, you'll get the download on how to manipulate data in R.
Data Quality Dimensions Cheat Sheet
In this cheat sheet, you'll learn about data quality dimensions, allowing you to ensure that your data is fit for purpose.
Top Techniques to Handle Missing Values Every Data Scientist Should Know
Explore various techniques to efficiently handle missing values and their implementations in Python.
T-tests in R Tutorial: Learn How to Conduct T-Tests
Determine if there is a significant difference between the means of the two groups using t.test() in R.