| InfoDataFrame-class | R Documentation |
InfoDataFrame has two slots: data and dimLabels.
Class InfoDataFrame
dataA data.frame containing terms (rows) and measured variables (columns).
dimLabelsA character descripting labels for rows and columns.
An object of this class can be created via: new("InfoDataFrame",
data, dimLabels)
Class-specific methods:
dim(): retrieve the dimension in the object
nrow(): retrieve number of rows in the object
ncol(): retrieve number of columns in the object
rowNames(): retrieve names of rows in the object
colNames(): retrieve names of columns in the object
dimLabels(): retrieve the slot 'dimLabels', containing
labels used for display of rows and columns in the object
Data(): retrieve the slot 'data' in the object
Standard generic methods:
str(): compact display of the content in the object
show(): abbreviated display of the object
as(data.frame, "InfoDataFrame"): convert a data.frame to
an object of class InfoDataFrame
[i,j]: get the subset of the same class
Ways to access information on this class:
showClass("InfoDataFrame"): show the class definition
showMethods(classes="InfoDataFrame"): show the method
definition upon this class
getSlots("InfoDataFrame"): get the name and class of
each slot in this class
slotNames("InfoDataFrame"): get the name of each slot in
this class
selectMethod(f, signature="InfoDataFrame"): retrieve the
definition code for the method 'f' defined in this class
InfoDataFrame-method
# generate data on domain information on
data <- data.frame(x=1:10, y=I(LETTERS[1:10]),
row.names=paste("Domain", 1:10, sep="_"))
dimLabels <- c("rowLabels", "colLabels")
# create an object of class InfoDataFrame
x <- new("InfoDataFrame", data=data, dimLabels=dimLabels)
x
# alternatively, using coerce methods
x <- as(data, "InfoDataFrame")
x
# look at various methods defined on class Anno
dimLabels(x)
dim(x)
nrow(x)
ncol(x)
rowNames(x)
colNames(x)
Data(x)
x[1:3,]
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.