setcolclass.df {genefu} | R Documentation |
This function enables to set the class of each culumn in a data.frame
setcolclass.df(df, colclass, factor.levels)
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 |
A data.frame with columns' class and levels properly set
Benjamin Haibe-Kains
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))