Utilizzare l'argomento userObjects insieme all'argomento trasformazioni per creare nuove variabili da oggetti dell'ambiente globale (o altri ambienti nel percorso di ricerca corrente).
Si supponga, ad esempio, per la stima di un modello lineare con reddito di retribuzione variabile dipendente e si desidera includere a livello di stato delle spese capite sull'istruzione come una delle variabili indipendenti. Possiamo definire un vettore denominato con i dati a livello di stato come segue:
educExp < - c (Como = 1795.57, Washington = 1170.46, Indiana = 1289.66)
Quindi è possibile utilizzare rxDataStepXdf per aggiungere le spese di formazione capite come una nuova variabile con l'argomento di trasformazioni, passando l'argomento userObjects come un elenco denominato educExp:
censusWorkers <-file.path(rxGetOption("sampleDataDir"), "censusWorkers.xdf") rxDataStepXdf (file di input = censusWorkers, file di output = "censusWorkersWithEduc", le trasformazioni = elenco (stateEducExpPC = educExp [corrispondono (stato, names(educExp))]), transformVars = "stato", userObjects=list(educExp=educExp))
La funzione rxGetInfoXdf indica la variabile aggiunta:
rxGetInfo("censusWorkersWithEduc.xdf",getVarInfo=TRUE)
Questo esempio e altro sono inclusi nella Guida dell'utente RevoScaleR, si accede selezionando Guida - R manuali (PDF) dal menu di rivoluzione R Enterprise.