convert_blanks_to_na | R Documentation |
Turn SAS blank strings into proper R NA
s.
convert_blanks_to_na(x)
## Default S3 method:
convert_blanks_to_na(x)
## S3 method for class 'character'
convert_blanks_to_na(x)
## S3 method for class 'list'
convert_blanks_to_na(x)
## S3 method for class 'data.frame'
convert_blanks_to_na(x)
x |
Any R object |
The default methods simply returns its input unchanged. The character
method
turns every instance of ""
into NA_character_
while preserving all attributes.
When given a data frame as input the function keeps all non-character columns
as is and applies the just described logic to character
columns. Once again
all attributes such as labels are preserved.
An object of the same class as the input
Utilities for Formatting Observations:
convert_na_to_blanks()
,
yn_to_numeric()
library(tibble)
convert_blanks_to_na(c("a", "b", "", "d", ""))
df <- tribble(
~USUBJID, ~RFICDTC,
"1001", "2000-01-01",
"1002", "2001-01-01",
"1003", ""
)
print(df)
convert_blanks_to_na(df)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.