• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Rstats 101

Learn R Programming Tips & Tricks for Statistics and Data Science

  • Home
  • About
    • Privacy Policy
  • Show Search
Hide Search

rstats101

Many linear regression models with tidyverse

rstats101 · October 28, 2023 ·

many linear regression model data as scatter plot

In this tutorial, we will learn how to build many simple linear regression models in R using tidyverse. We will start with a simple approach that is not scalable to illustrate the challenges. Then we will show a naive approach using for loop to build many linear regression … [Read more...] about Many linear regression models with tidyverse

Filed Under: rstats101 Tagged With: many linear models in R, many lm() with purrr

How to do inner join with dplyr in R

rstats101 · October 7, 2023 ·

dplyr's inner_join()

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 … [Read more...] about How to do inner join with dplyr in R

Filed Under: dplyr inner_join(), rstats101 Tagged With: inner join with dplyr

Join dataframes by different column names with dplyr

rstats101 · October 7, 2023 ·

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 … [Read more...] about Join dataframes by different column names with dplyr

Filed Under: dplyr left_join(), rstats101 Tagged With: join dataframes by different column names dplyr

slice_max: get rows with highest values of a column

rstats101 · October 2, 2023 ·

dplyr's slice_max(): Rows with highest values for 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() … [Read more...] about slice_max: get rows with highest values of a column

Filed Under: dplyr, dplyr slice_max(), rstats101 Tagged With: top n rows with max values

How to Calculate Rolling Mean in R

rstats101 · September 27, 2023 ·

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 … [Read more...] about How to Calculate Rolling Mean in R

Filed Under: rstats101, zoo rollmeanr() Tagged With: rolling mean in R

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • Interim pages omitted …
  • Page 10
  • Go to Next Page »

Primary Sidebar

Recent Posts

  • How to create a nested dataframe with lists
  • How to compute proportion with tidyverse
  • How to Compute Z-Score of Multiple Columns
  • How to drop unused level of factor variable in R
  • How to compute Z-score

Categories

%in% arrange() as.data.frame as_tibble built-in data R colSums() R cor() in R data.frame dplyr dplyr across() dplyr group_by() dplyr rename() dplyr rowwise() dplyr row_number() dplyr select() dplyr slice_max() dplyr slice_sample() drop_na R duplicated() gsub head() impute with mean values is.element() linear regression matrix() function na.omit R NAs in R near() R openxlsx pivot_longer() prod() R.version replace NA replace NAs tidyverse R Function rstats rstats101 R version scale() sessionInfo() t.test() tidyr tidyselect tidyverse write.xlsx

Copyright © 2025 · Daily Dish Pro on Genesis Framework · WordPress · Log in

Go to mobile version