Methods by Category

Attachments

AddAttachedDouble
Adds a double-precision value as an attachment.

AddAttachedInt
Adds an integer value as an attachment.

AddAttachedMatrix
Adds a matrix as an attachment.

AddAttachedObject
Adds a Java object as an attachment.

AddAttachedString
Adds a string as an attachment.

GetAttachedDouble
Returns an attached double-precision value.

GetAttachedInt
Returns an attached integer value.

GetAttachedMatrix
Gets an attached matrix.

GetAttachedObject
Returns an attached Java object.

GetAttachedString
Returns an attached string.

IsExistingAttachment
Determines whether an attachment with the specified name exists.

RemoveAttachment
Removes an attachment.

RemoveAttachments
Removes all attachments.

Creation

Create
Creates a DataObject.

CreateFromExcelFile
Creates a DataObject from a Microsoft Excel workbook file.

CreateFromFile
Creates a DataObject from a file.

CreateFromOtherServerDataSet
Creates a DataObject from a data set on a server.

CreateFromOtherServerDataSetEx
Uses a data set options string to create a DataObject from a data set on a server.

CreateFromServerDataSet
Creates a DataObject from a data set on the server running the IMLPlus program.

CreateFromServerDataSetEx
Uses a data set options string to create a DataObject from a data set on the server running the IMLPlus program.

General

Close
Closes the DataObject and any associated views.

Exists
Determines whether the DataObject exists and is valid.

GetDimensions
Gets the number of variables and observations.

GetNumObs
Gets the number of observations.

GetNumVar
Gets the number of variables.

IsEquivalent
Determines whether two variables refer to the same DataObject.

Sort
Sorts observations.

Integration with R

AddAnalysisVarFromR
Adds an analysis variable using the result of evaluating an R expression.

AddAnalysisVarsFromR
Adds one or more analysis variables using the result of evaluating an R expression.

AddVarFromR
Adds a variable using the result of evaluating an R expression.

AddVarsFromR
Adds one or more variables using the result of evaluating an R expression.

CreateFromR
Creates a DataObject from the result of evaluating an R expression.

ExportToR
Exports the DataObject to an R data frame.

Observations: Adding and Deleting

AddObs
Adds new observations.

DeleteObs
Deletes observations.

Observations: Properties

GetMarkerFillColor
Gets the colors used to fill the observation markers.

GetMarkerOutlineColor
Gets the colors used to outline the observation markers.

GetMarkerShape
Gets the shapes of the observation markers.

GetObsNumbersInAnalysis
Gets the numbers of the observations that have the IncludeInAnalysis flag turned on.

GetObsNumbersInPlots
Gets the numbers of the observations that have the IncludeInPlots flag turned on.

IncludeInAnalysis
Includes or excludes observations from statistical calculations.

IncludeInPlots
Includes or excludes observations from plots.

SetMarkerColor
Sets the fill and outline colors of observation markers.

SetMarkerFillColor
Sets the color used to fill observation markers.

SetMarkerOutlineColor
Sets the color used to outline observation markers.

SetMarkerShape
Sets the shape of observation markers.

Observations: Selection

DeselectAllObs
Deselects all observations.

DeselectObs
Deselects specific observations.

GetSelectedObsNumbers
Gets the selected observation numbers.

SelectAllObs
Selects all observations.

SelectObs
Selects specific observations.

SelectObsWhere
Selects the observations that satisfy a condition.

SetLocalSelectionMode
Switches between Global Selection Mode and Local Selection Mode.

Variables: Adding and Deleting

AddAnalysisVar
Adds a new analysis variable.

AddAnalysisVars
Adds new analysis variables.

AddVar
Adds a new variable.

AddVars
Adds new variables.

Add_OBSTAT_Var
Adds or updates the SAS/INSIGHT-compatible _OBSTAT_ variable.

DeleteVar
Deletes variables.

Variables: Data

GetVarData
Gets the observations for variables.

GetVarSelectedData
Gets the selected observations for variables.

IsNumeric
Determines whether a variable is numeric.

SetVarData
Sets the observations for variables.

Variables: Ordering Values

DeleteVarValueOrder
Deletes the custom ordering assigned to a variable.

EnableVarValueOrder
Enables or disables the custom ordering assigned to a variable.

GetVarSortMode
Gets the sort mode for a variable.

GetVarValueOrderFlags
Gets the custom ordering flags for a variable.

IsVarValueOrderEnabled
Determines whether the custom ordering assigned to a variable is enabled.

ModifyVarValueOrderFlags
Modifies the custom ordering flags for a variable.

SetVarSortMode
Controls how a variable's values are ordered.

SetVarValueOrder
Assigns a custom ordering to a variable's values.

Variables: Properties

GetVarCharacteristics
Gets the characteristics of variables.

GetVarFormat
Gets the format for a variable.

GetVarInformat
Gets the informat for a variable.

GetVarLabel
Gets the label for a variable.

GetVarName
Gets the name of a variable.

GetVarNames
Gets the names of variables.

IsExistingVar
Determines whether a variable with the specified name exists in the DataObject.

IsNominal
Determines whether a variable is nominal.

RenameVar
Renames a variable.

SetNominal
Sets the measurement level of variables.

SetVarFormat
Sets the format for a variable.

SetVarInformat
Sets the informat for a variable.

SetVarLabel
Sets the label for a variable.

Variables: Roles

GetRoleVar
Returns the name of the variable in a role.

SetRoleVar
Puts a variable in a role.

Variables: Selection

DeselectAllVar
Deselects all variables.

DeselectVar
Deselects specific variables.

GetSelectedVarNames
Gets the names of the selected variables.

SelectAllVar
Selects all variables.

SelectVar
Selects specific variables.

Writing

GetServerDataSetName
Returns the name of the DataObject in a form that is compatible with the naming rules for SAS library members.

WriteToFile
Stores the DataObject in a file.

WriteToOtherServerDataSet
Stores the DataObject in a data set on a server.

WriteToServerDataSet
Stores the DataObject in a data set on the server running the IMLPlus program.

WriteVarsToOtherServerDataSet
Copies specific variables from the DataObject to a data set on a server.

WriteVarsToServerDataSet
Copies specific variables from the DataObject to a data set on the server running the IMLPlus program.