데이터를 변환 하 고 RevoScaleR 'rxDataStepXdf()' 함수 함수에 전달 하는 R '변환' 기능을 사용할 수 있습니다. 다른 RevoScaleR 함수를 사용 하 여 새로 만든된 하위.xdf 파일을 사용할 수 있습니다. 다음은 'transformFunc'에서 사용할 수 있는 숨겨진된 행 선택 변수를 사용 하면 더 큰.xdf 파일을 무작위로 샘플링 하 여 새.xdf 파일을 만드는 R 샘플 스크립트입니다.
# Create a transformFunc that selects 25% of the data at random set.seed(13) xform <- function(data) { data$.rxRowSelection<-as.logical(rbinom(length(data[[1]]),1,.25)) return(data) } rxDataStepXdf(inFile=inFile, outFile="sampledData.xdf", transformFunc=xform, overwrite=TRUE) # check that subsetting was done and the row selection variable is not kept in the data set. rxGetInfoXdf(inFile) rxGetInfoXdf("sampledData.xdf")