Utilize o argumento de userObjects, bem como o argumento de transformações para criar novas variáveis de objectos no seu ambiente global (ou outros ambientes no caminho de procura actual).
Por exemplo, suponha que pretende definir estimar um modelo linear utilizando rendimento salarial como variável dependente e pretende incluir o nível de estado das despesas por habitante sobre educação como uma das variáveis independentes. É possível definir um vector nomeado para incluir estes dados de nível de estado do seguinte modo:
educExp < - c (Barreiro = 1795.57, Washington = 1170.46, Indiana = 1289.66)
Pode, em seguida, utilizamos rxDataStepXdf para adicionar as despesas de educação por habitante como uma nova variável de utilizar o argumento de transformações, passando de educExp para o argumento userObjects como uma lista com nome:
censusWorkers <-file.path(rxGetOption("sampleDataDir"), "censusWorkers.xdf") rxDataStepXdf (inFile = censusWorkers, fichsaida = "censusWorkersWithEduc", as 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 utilizador RevoScaleR, acedido seleccionando Ajuda - R manuais (PDF) no menu de revolução R Enterprise.