How Machine Learning Algorithms are Helping the US Air Force Improve Pilot Training

Today's post is the first in a new series called Algorithms in the Wild, where we'll discuss case studies featuring machine learning algorithms in some very interesting applications! Our first...

Getting Started with Linear Algebra in R

So far, we've been working with single numbers in our posts. Many kinds of data, however, can be represented by matrices. In order to discuss and learn about methods designed...

What Makes Some Algorithms Better and a First Look at Big O Notation

In our first code lab on estimating pi with dart throwing, we talked briefly about algorithms. If you're new to algorithms, we can think of them as recipes, or instructions,...

Exploring Trends in Urban Bike Share Data

In our last two posts, we went over how to start making data visualizations in R with ggplot2. Now that we've finished that series, let's work on a Code Lab...

Getting Started with Data Visualizations in R (Part 2)

In our last post on Getting Started with Data Visualizations in R, we went over how to start using ggplot2 in R. We learned how to set up a basic...

Getting Started with Data Visualizations in R (Part 1)

Have you ever wondered how to make colorful and interesting plots and charts for data visualization? Today’s post is Part 1 of a two-part series on getting started with data...