Fórmulas RevoScaleR suportam duas funções de fórmula para converter as variáveis categóricos:
N() trata uma variável categórica como contínua. F() trata uma variável contínua como categórica. F() contém argumentos adicionais baixa, alta e exclusão, que pode ser incluído para especificar o valor de categoria mais baixa, a categoria mais alta e como lidar com valores fora do intervalo especificado. Neste exemplo, que usa o exemplo fornecidos dados do Census com RevoScaleR, simplesmente usa F() para tratar a variável 'age' como um fator na fórmula de resumo:sampleDataDir <- rxGetOption("sampleDataDir") censusWorkers <- file.path(sampleDataDir, "CensusWorkers.xdf")
rxSummary(~ F(age) + sex, data = censusWorkers)
Para obter mais informações sobre a sintaxe da fórmula RevoScaleR, digite? rxFormula no console revolução R Enterprise.