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

    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.24.2 Index]