Applies ToRevolution Analytics

Bruk argumentet userObjects sammen med argumentet transformeringer til å opprette nye variabler fra objekter i det globale miljøet (eller andre miljøer i gjeldende søkebanen).Anta for eksempel at du ønsker å beregne en lineær modell med lønn inntekt som den avhengige variabelen, og vil inkludere tilstand nivå av per capita utgifter på utdanning som en av de uavhengige variablene. Vi kan definere en navngitt vektor skal inneholde data for denne tilstanden nivå som følger:educExp < - c (Connecticut = 1795.57, Washington = 1170.46, Indiana = 1289.66)Vi kan deretter bruke rxDataStepXdf til å legge til per capita utdannings-utgifter som en ny variabel ved hjelp av argumentet transformeringer til å sende educExp til userObjects-argumentet som en navngitt liste:censusWorkers <-file.path(rxGetOption("sampleDataDir"), "censusWorkers.xdf") rxDataStepXdf (inFile = censusWorkers, utfil = "censusWorkersWithEduc", transformeringer = liste (stateEducExpPC = educExp [samsvarer med (names(educExp))]), transformVars = "state", userObjects=list(educExp=educExp))RxGetInfoXdf-funksjonen viser variabelen som er lagt til:rxGetInfo("censusWorkersWithEduc.xdf",getVarInfo=TRUE) Dette eksemplet og andre er inkludert i RevoScaleR i brukerhåndboken, tilgjengelig ved å velge hjelp - R-håndbøker (PDF) på revolusjon R Enterprise-menyen.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.