as_numeric_comma: Converts Character to Numeric for Numbers Using a Decimal...

Description Usage Arguments Value Examples

Description

This function turns character variables containing numbers but using a decimal comma, e.g. "1,23" into a numeric.

Usage

1
as_numeric_comma(.x, .group.separator = ".")

Arguments

.x

Character vector. The first "," of each entry is turned into a "." and as.numeric() is applied to the result.

.group.separator

Character value. This character is removed from the input before conversion. Useful to remove "." used as grouping character (e.g. "1.234,56")

Value

A numeric vector of same length as .x.

Examples

1
2
3
4
5
as_numeric_comma(c("1,234", "4", "1.234", "1,2,3"))

# .group.separator:
as_numeric_comma(c("1.234,56", "1.234"))
as_numeric_comma(c("1.234,56", "1.234"), .group.separator = ".")

STAT-UP/statupinternal documentation built on May 9, 2019, 11:43 a.m.