setcolclass.df {genefu}R Documentation

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

Author(s)

Benjamin Haibe-Kains

Examples

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))

[Package genefu version 2.12.0 Index]