How to subset a dataset for analysis in R (without creating a new dataset)

I got this advice from someone when  I needed to know how to apply a procedure on a subgroup of subjects within  the analysis dataset.  Thanks.

library(dplyr) library(magrittr)

ols_result <- data %>% dplyr::filter(year=1) %>% lm(y~x,.) summary(ols_result)

dplyr::filter(year==1)のところでデータセットを絞っています。 dply::を追加しているのは、filterがたまに他のパッケージに存在する同名の関数と競合するためです。



Leave a Reply