Gäller för
Revolution Analytics

Använd argumentet userObjects tillsammans med argumentet transformeringar för att skapa nya variabler från objekt i den globala miljön (eller andra miljöer i den aktuella sökvägen).Anta att du vill beräkna en linjär modell med lön, inkomst som den beroende variabeln och vill inkludera nivån stat av per invånare utgifter för utbildning som en av de oberoende variablerna. Vi kan definiera en namngiven vektor innehåller data för den här nivån stat enligt följande:educExp < - c (Connecticut = 1795.57, Washington = 1170.46 Indiana = 1289.66)Vi kan sedan använda rxDataStepXdf att lägga till utgifter per capita utbildning som en ny variabel med argumentet transformeringar skicka educExp till argumentet userObjects som en namngiven lista:censusWorkers <-file.path(rxGetOption("sampleDataDir"), "censusWorkers.xdf") rxDataStepXdf (Infil = censusWorkers, Utfil = "censusWorkersWithEduc", transformeringar = lista (stateEducExpPC = educExp [matchar (tillstånd, names(educExp))]), transformVars = "tillstånd", userObjects=list(educExp=educExp))Funktionen rxGetInfoXdf visar variabeln läggs till:rxGetInfo("censusWorkersWithEduc.xdf",getVarInfo=TRUE) Det här exemplet och andra ingår i RevoScaleR användarhandboken, nås genom att välja Hjälp - R handböcker (PDF) på menyn Revolution R Enterprise.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.