as.numeric.wNames.character: as.numeric.wNames.character

View source: R/CodeAndRoll2.R

as.numeric.wNames.characterR Documentation

as.numeric.wNames.character

Description

Converts (1) a 'character' v. into a numeric v., or a 'factor' v. as as.numeric(as.character(vec)) and preserves the original names. The old 'as.numeric.wNames()' is deprecated as it was not clearly documented that it converts via facotr in any case. Code saved at the end.

Usage

## S3 method for class 'wNames.character'
as.numeric(vec, verbose = TRUE, factor.to.character = TRUE, ...)

Arguments

vec

input vector

verbose

Print troubleshooting messages

factor.to.character

convert Input vector to first to 'character', then numeric.

...

Pass any other argument to as.numeric()

Examples

vec <- as.character(c(1, 2, 8, 9))
names(vec) <- LETTERS[1:4]
vec
as.numeric.wNames.character(vec)
vec2 <- as.factor(c(1, 2, 8, 9))
names(vec2) <- LETTERS[1:4]
vec2
as.numeric.wNames.character(vec2, factor.to.character = FALSE)


vertesy/CodeAndRoll2 documentation built on Nov. 20, 2024, 5:23 a.m.