Use o argumento userObjects juntamente com o argumento de transformações para criar novas variáveis de objetos em seu ambiente global (ou de outros ambientes em seu caminho de pesquisa atual).
Por exemplo, suponha que você deseja estimar um modelo linear usando Renda de salário como a variável dependente e deseja incluir o nível do estado de per capita despesas com educação como uma das variáveis independentes. Podemos definir um vetor nomeado para conter esses dados de estado do nível da seguinte maneira:
educExp < - c (Connecticut = 1795.57, Washington = 1170.46, Indiana = 1289.66)
Podemos usar rxDataStepXdf para adicionar as despesas de educação per capita como uma nova variável usando o argumento de transformações, passando de educExp para o argumento userObjects como uma lista nomeada:
censusWorkers <-file.path(rxGetOption("sampleDataDir"), "censusWorkers.xdf") rxDataStepXdf (inFile = censusWorkers, outFile = "censusWorkersWithEduc", transformações = lista (stateEducExpPC = educExp [corresponder (estado, names(educExp))]), transformVars = "estado", userObjects=list(educExp=educExp))
A função rxGetInfoXdf revela a variável adicionada:
rxGetInfo("censusWorkersWithEduc.xdf",getVarInfo=TRUE)
Este exemplo e outros são incluídos no guia do usuário RevoScaleR, acessado selecionando Ajuda - R manuais (PDF) a partir do menu de revolução R Enterprise.