In this post, we will learn how to do an inner join in R with dplyr’s inner_join(). An inner join between two dataframes x and y, gives is the only rows from x for which we have a matching key in y. First, load tidyverse suit of packages and check the version of dplyr installed.… Continue reading How to do inner join with dplyr in R
Category: rstats101
Join dataframes by different column names with dplyr
In this tutorial, we will learn how to join dataframes by columns with different names in the two dataframes. dplyr offers a great set of tools to join or merge dataframes. We will use two approaches to merge two dataframe by different names. We will start with loading tidyverse. Then we will create two toy… Continue reading Join dataframes by different column names with dplyr
slice_max: get rows with highest values of a column
In this tutorial, we will learn how to get rows with maximum values of a column or variable from a dataframe. For example, from a dataframe with multiple rows and columns we will find a row (or multiple rows) with maximum values for a column. We will use dplyr’s slice_max() function to select rows with… Continue reading slice_max: get rows with highest values of a column
How to Calculate Rolling Mean in R
In this tutorial, we will learn how to compute rolling mean of a column in a dataframe in R. Rolling mean often useful in time series data analysis is also known as moving average or running average calculates average of data points over window of specified size. In R, we can use zoo packages rollmeanr()… Continue reading How to Calculate Rolling Mean in R
Logistic Regression with Single Predictor in R
In this post, we will learn how to perform a simple logistic regression using Generalized Linear Models (glm) in R. We will work with logistic regression model between a binary categorical variable as response variable and a single numerical predictor. Data for logistic regression Let us load the packages needed. We will use two variables… Continue reading Logistic Regression with Single Predictor in R