Been searching for this and even though it should be simple I only found solutions for complete cases or selecting subsets of columns to then omit their NAs. In my case I've got a data frame like this:
vp01ob__0 vp01ob__1 vp01ob__2 vp01ob__3 vp01ob__4 vp01ob__5 vp01ob__6 vp01ob__7 vp01ob__8
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 NA NA NA NA NA NA NA NA NA
2 NA NA NA NA NA NA NA NA NA
3 a NA NA NA NA NA NA NA NA
4 NA NA NA NA NA NA NA NA NA
5 NA NA NA NA NA NA NA NA NA
6 NA NA NA NA NA NA NA NA NA
7 NA b NA NA NA NA NA NA NA
It's a very sparse dataframe, and so I want to keep just the rows that have some information, like this:
vp01ob__0 vp01ob__1 vp01ob__2 vp01ob__3 vp01ob__4 vp01ob__5 vp01ob__6 vp01ob__7 vp01ob__8
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
3 a NA NA NA NA NA NA NA NA
7 NA b NA NA NA NA NA NA NA
Complete cases drops everything and I couldn't find a way to use filter_all or na.omit(). Any help would be appreciated.
Thanks!