char2num.data.frame: A Character Data Frame to a Numerical Data Frame

View source: R/loonGrob_l_serialaxes.R

char2num.data.frameR Documentation

A Character Data Frame to a Numerical Data Frame

Description

Turn a data frame of characters to a data frame of numerical values. If the character cannot be converted to numerical in direct, it will be turned to factor first, then to numerical data

Usage

char2num.data.frame(chardataframe)

Arguments

chardataframe

A char data frame

Examples

data <- data.frame(x = c("1", "2", "3"),
                   y = c("foo", "bar", "foo"),
                   z = 4:6)
# ERROR
# data + 1
numData <- char2num.data.frame(data)
numData + 1

if(interactive()) {
  s <- l_serialaxes(iris)
  data <- s["data"]
  # it is a character data frame
  data[1,1]
  numData <- char2num.data.frame(data)
  numData[1,1]
}

loon documentation built on July 9, 2023, 5:48 p.m.