Learn R Programming

genefu (version 2.4.2)

setcolclass.df: Function to set the class of columns in a data.frame

Description

This function enables to set the class of each culumn in a data.frame

Usage

setcolclass.df(df, colclass, factor.levels)

Arguments

df
data.frame for which columns' class need to be updated
colclass
class for each column of the data.frame
factor.levels
list of levels for each factor

Value

  • A data.frame with columns' class and levels properly set

Examples

Run this code
tt <- data.frame(matrix(NA, nrow=3, ncol=3, dimnames=list(1:3, paste("column", 1:3, sep="."))), 
stringsAsFactors=FALSE)
tt <- setcolclass.df(df=tt, colclass=c("numeric", "factor", "character"), 
factor.levels=list(NULL, c("F1", "F2", "F3"), NULL))

Run the code above in your browser using DataLab