Description
Xdf data source connection class.
Generators
The targeted generator RxXdfData as well as the general generator rxNewDataSource.
Extends
Class RxFileData, directly. Class RxDataSource, by class RxFileData.
Methods
colnames
signature(x = "RxXdfData")
: ...
dim
signature(x = "RxXdfData")
: ...
dimnames
signature(x = "RxXdfData")
: ...
formula
signature(x = "RxXdfData")
: ...
length
signature(x = "RxXdfData")
: ...
names
signature(x = "RxXdfData")
: ...
names<-
signature(x = "RxXdfData")
: ...
row.names
signature(x = "RxXdfData")
: ...
show
signature(object = "RxXdfData")
: ...
str
signature(object = "RxXdfData")
: ...
Author(s)
Microsoft Corporation Microsoft Technical Support
See Also
RxDataSource-class, RxXdfData, rxNewDataSource
Examples
DS <- RxXdfData(file.path(rxGetOption("sampleDataDir"), "fourthgraders.xdf"))
head(DS)
tail(DS)
names(DS)
dim(DS)
dimnames(DS)
nrow(DS)
ncol(DS)
str(DS)
# formula examples
formula(DS)
formula(DS, varsToDrop = "male")
formula(DS, depVar = "height")
formula(DS, depVar = "height", inter = list(c("male", "eyecolor")))
# summarize variables in data source
summary(DS)
# renaming variables in .xdf file via replacement method
XDF <- file.path(tempdir(), "iris.xdf")
rxDataStep(iris, XDF, overwrite = TRUE)
irisDS <- RxXdfData(XDF)
names(irisDS)
names(irisDS) <- c("cow","horse","chicken","goat","squirrel")
names(irisDS)
if (file.exists(XDF)) file.remove(XDF)