remove_char | R Documentation |
Redacted education data files often have a "*" character. When importing into R this is a problem, which this function solves in a simple step by replacing "*" with NA, and then converting the vector to numeric.
remove_char(x, char)
x |
a vector of data that should be numeric but contains characters indicating redaction forcing R to read it as character |
char |
the character string that should be removed from the vector. |
Returns a vector of the same length as the input vector that is numeric with NAs in place of the character.
Future versions could be modified to accommodate other indicators of redacted data.
Jared E. Knowles
a <- c(1, 5, 3, 6, "*", 2, 5, "*", "*")
b <- remove_char(a, "*")
as.numeric(b)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.