Learn R Programming

keyed (version 0.1.3)

lock_no_na: Assert that columns have no missing values

Description

Checks that specified columns contain no NA values.

Usage

lock_no_na(.data, ..., .strict = FALSE)

Value

Invisibly returns .data (for piping).

Arguments

.data

A data frame.

...

Column names (unquoted) to check. If empty, checks all columns.

.strict

If TRUE, error on failure. If FALSE (default), warn.

Examples

Run this code
df <- data.frame(id = 1:3, x = c("a", NA, "c"))
lock_no_na(df, id)
lock_no_na(df, x)  # warns

Run the code above in your browser using DataLab