Rsquared Academy Blog

Explore..Discover..Learn

Import Data into R - Part 2

Introduction This is the second post in the series Importing Data into R. In the previous post, we explored reading data from flat/delimited files. In this post, we will: list sheets in an excel file read data from an excel sheet read specific cells from an excel sheet read specific rows read specific columns read data from - SAS - SPSS - STATA Libraries, Data & Code We will use the readxl package.

Import Data into R - Part 1

Introduction In this post, we will learn to: read data from flat or delimited files handle column names/header skip text/info present before data specify column/variable types read specific columns/variables Libraries, Data & Code We will use the readr package. The data sets can be downloaded from here and the codes from here. library(readr) Types of Delimiters Before we start reading data from files, let us take a quick look at the different types of delimiters we have to deal with while reading or importing data.

ggplot2: Themes

Introduction This is the last post in the series Elegant Data Visualization with ggplot2. In the previous post, we learnt to combine multiple plots. In this post, we will learn to modify the appearance of all non data components of the plot such as: axis legend panel plot area background margin facets Libraries, Code & Data We will use the following libraries in this post:

ggplot2: Faceting

Introduction This is the 19th post in the series Elegant Data Visualization with ggplot2. In the previous post, we learnt to modify the title, label and bar of a legend. In this post, we will learn about faceting i.e. combining plots. Libraries, Code & Data We will use the following libraries in this post: readr ggplot2 All the data sets used in this post can be found here and code can be downloaded from here.

ggplot2: Legend - Part 6

Introduction This is the 18th post in the series Elegant Data Visualization with ggplot2. In the previous post, we learnt how to modify the legend of plot when alpha is mapped to a categorical variable. In this post, we will learn to modify legend title label and bar So far, we have learnt to modify the components of a legend using scale_* family of functions. Now, we will use the guide argument and supply it values using the guide_legend() function.

ggplot2: Legend - Part 5

Introduction This is the 17th post in the series Elegant Data Visualization with ggplot2. In the previous post, we learnt how to modify the legend of plot when size is mapped to continuous variable. In this post, we will learn to modify the following using scale_alpha_continuous() when alpha or transparency is mapped to variables: title breaks limits range labels values Libraries, Code & Data We will use the following libraries in this post:

ggplot2: Legend - Part 4

Introduction This is the 16th post in the series Elegant Data Visualization with ggplot2. In the previous post, we learnt how to modify the legend of plot when shape is mapped to categorical variables. In this post, we will learn to modify the following using scale_size_continuous when size aesthetic is mapped to variables: title breaks limits range labels values Libraries, Code & Data We will use the following libraries in this post:

ggplot2: Legend - Part 3

Introduction This is the 15th post in the series Elegant Data Visualization with ggplot2. In the previous post, we learnt how to modify the legend of plots when aesthetics are mapped to variables..In this post, we will learn to modify the following using scale_shape_manual when shape is mapped to categorical variables: title breaks limits labels values Libraries, Code & Data We will use the following libraries in this post:

ggplot2: Legend - Part 2

Introduction This is the 14th post in the series Elegant Data Visualization with ggplot2. In the previous post, we learnt how to modify the legend of plots when aesthetics are mapped to variables. In this post, we will continue to explore different ways to modify/customize the legend of plots. Specifically, we will learn to modify the following using scale_fill_manual() when fill is mapped to categorical variables: title breaks limits labels values

ggplot2: Legend - Part 1

Introduction This is the 13th post in the series Elegant Data Visualization with ggplot2. In the previos post, we learnt how to modify the axis of plots. In this post, we will focus on modifying the appearance of legend of plots when the aesthetics are mapped to variables. Specifically, we will learn to modify the following when color is mapped to categorical variables: title breaks limits labels values