Naudoti kartu su transformacijų argumentas argumentą userObjects kurti naują kintamuosius objektų savo pasaulio aplinkos (arba kitų aplinkoje, jūsų dabartinis paieškos kelią).
Tarkime, norite nustatyti linijinio modelio, naudojant darbo užmokesčio pajamų kaip priklausomo kintamojo, ir norite įtraukti valstybinės vienam švietimo, kaip vieną iš nepriklausomų kintamųjų išlaidų. Mes galime nustatyti pavadintas Vektorius yra šie duomenys valstybinės taip:
educExp < - c (Konektikutas = 1795.57, Vašingtono = 1170.46, Indiana = 1289.66)
Mes tada galite naudoti rxDataStepXdf vienam švietimo išlaidų pridėti naują kintamąjį naudojant transformacijų argumentas, perduoti educExp userObjects argumentas kaip įvardytasis sąrašas:
censusWorkers <-file.path(rxGetOption("sampleDataDir"), "censusWorkers.xdf") rxDataStepXdf (inFile = censusWorkers, outFile = "censusWorkersWithEduc", transformacijų = sąrašas (stateEducExpPC = educExp [atitiktų (būsenos, names(educExp))]), transformVars = "būsena", userObjects=list(educExp=educExp))
RxGetInfoXdf funkcija parodo papildomas kintamasis:
rxGetInfo("censusWorkersWithEduc.xdf",getVarInfo=TRUE)
Šiame pavyzdyje ir kiti į RevoScaleR vartotojo vadovas, pasiekti pasirinkdami žinynas - R vadovus (PDF) Revolution R įmonės meniu.