r-programming


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...

Uncertainty Quantification with the Central Limit Theorem

In our last post, we approximated the mathematical constant \(\pi\) with simulated dart throwing in R. We also saw that, in general, as we increased the number of darts we...

Estimate Pi with Dart Throwing in R!

Now that we’ve had several posts on getting started with coding in R (see Part 1, Part 2, and More Resources) we’re ready to get started with our first Code...

More Resources for Getting Started with R

We just finished a two-part introductory sequence on Getting Started with Coding in R. Today, let's look at some other useful resources for getting started with R. ...

Getting Started with Coding in R (Part 2)

In our previous post on Getting Started with Coding in R (Part 1), we covered how to download and install R and RStudio. In this post, we’ll dive right into...

Getting Started with Coding in R (Part 1)

In future posts, we'll explore some coding projects here. Before jumping in, we'll start with some basics. This post will be the first of two on getting started with coding...