Learn R Programming

PKPDmisc (version 2.1.2)

unique_non_numerics: find all unique non-numeric values

Description

find all unique non-numeric values

Usage

unique_non_numerics(x, na.rm = TRUE)

Arguments

x

vector to check on

na.rm

remove existing na values before checking

Details

This function is especially useful for figuring out what non-numeric unique values are in in a column that should be numeric so one can easily replace them with another flag. This function can work well with replace_char_flags instead of using nested ifelse statements

See Also

replace_values: to use to replace non-numeric values in a dataframe.

Examples

Run this code
# NOT RUN {
dv <- c(1, 2, 4, "88 (excluded)", "bql", "*")
unique_non_numerics(dv)
df <- tibble::data_frame(ID = 1:3, DV = c("BQL", 0.5, 9))
unique_non_numerics(df$DV)

#using dplyr
library(dplyr)
df %>% filter(!(DV %in% unique_non_numerics(DV)))
# }

Run the code above in your browser using DataLab