RevoScaleR fórmulas admiten dos funciones fórmula para convertir las variables por categorías:
N() trata una variable categórica como continua.
F() trata una variable continua como por categorías.
F() contiene argumentos adicionales bajo, alto y exclusión, que se puede incluir para especificar el valor de la categoría más baja, la categoría más alta y cómo controlar los valores fuera del intervalo especificado.
En este ejemplo, que utiliza muestra datos del censo enviados con RevoScaleR, simplemente utiliza F() para tratar la variable 'age' como un factor en la fórmula de resumen:
sampleDataDir <- rxGetOption("sampleDataDir") censusWorkers <- file.path(sampleDataDir, "CensusWorkers.xdf")
rxSummary(~ F(age) + sex, data = censusWorkers)
Para obtener más información sobre la sintaxis de la fórmula RevoScaleR, escriba? rxFormula en la consola de Enterprise R de revolución.