R: Return or remove variables or observations that are...

empty_cols {sjmisc} | R Documentation

## Return or remove variables or observations that are completely missing

### Description

These functions check which rows or columns of a data frame completely contain missing values, i.e. which observations or variables completely have missing values, and either 1) returns their indices; or 2) removes them from the data frame.

### Usage

    empty_cols(x)

    empty_rows(x)

    remove_empty_cols(x)

    remove_empty_rows(x)

### Arguments

`x` | A data frame.

### Value

For `empty_cols` and `empty_rows`, a numeric (named) vector with row or column indices of those variables that completely have missing values.
For `remove_empty_cols` and `remove_empty_rows`, a data frame with "empty" columns or rows removed.

### Examples

    tmp <- data.frame(a = c(1, 2, 3, NA, 5),
                      b = c(1, NA, 3, NA , 5),
                      c = c(NA, NA, NA, NA, NA),
                      d = c(1, NA, 3, NA, 5))

    tmp

    empty_cols(tmp)
    empty_rows(tmp)

    remove_empty_cols(tmp)
    remove_empty_rows(tmp)

[Package sjmisc version 2.7.5 Index]