attrData-class(graph)
attrData-class()所属R语言包:graph
Class "attrData"
类“attrData”
译者:生物统计家园网 机器人LoveR
描述----------Description----------
A container class to manage generic attributes. Supports named attributes with default values with methods for vectorized access.
一个容器类管理的通用属性。支持命名使用矢量访问的方法,使用默认值的属性。
类的对象----------Objects from the Class----------
Objects can be created by calls of the form new("attrData", defaults). The defaults argument should be a named list containing the initial attribute names and default values.
创建对象可以通过检测的形式new("attrData", defaults)。 defaults参数应该是一个命名的列表,其中包含的初始属性的名称和默认值。
插槽----------Slots----------
data: Where custom attribute data is stored
data:自定义属性数据存储在哪里
defaults: A named list of known attribute names and
defaults:一个已知的属性名称命名列表
方法----------Methods----------
attrDataItem<- signature(self = "attrData", x = "character", attr = "character"): ...
attrDataItem < - signature(self = "attrData", x = "character", attr = "character")...
attrDataItem signature(self = "attrData", x = "character", attr = "missing"): ...
attrDataItemsignature(self = "attrData", x = "character", attr = "missing")...
attrDataItem signature(self = "attrData", x = "character", attr = "character"): ...
attrDataItemsignature(self = "attrData", x = "character", attr = "character")...
attrDefaults<- signature(self = "attrData", attr = "character", value = "ANY"): ...
attrDefaults < - signature(self = "attrData", attr = "character", value = "ANY")...
attrDefaults<- signature(self = "attrData", attr = "missing", value = "list"): ...
attrDefaults < - signature(self = "attrData", attr = "missing", value = "list")...
attrDefaults signature(self = "attrData", attr = "missing"): ...
attrDefaultssignature(self = "attrData", attr = "missing")...
attrDefaults signature(self = "attrData", attr = "character"): ...
attrDefaultssignature(self = "attrData", attr = "character")...
initialize signature(.Object = "attrData"): ...
初始化signature(.Object = "attrData")...
names return the names of the stored attributes
名返回的存储属性的名称
names<- set the names of the stored attributes
名< - 设置存储属性的名称
removeAttrDataItem signature(self="attrData", x="character", value="NULL"): Remove the data associated with
removeAttrDataItemsignature(self="attrData", x="character", value="NULL"):删除相关数据
作者(S)----------Author(s)----------
Seth Falcon
举例----------Examples----------
defaultProps <- list(weight=1, color="blue", friends=c("Bob", "Alice"))
adat <- new("attrData", defaults=defaultProps)
## Get all defaults[#获取所有默认值。]
attrDefaults(adat)
## Or get only a specific attribute[#或只得到一个特定的属性]
attrDefaults(adat, attr="color")
## Update default weight[#更新默认的重量。]
attrDefaults(adat, attr="weight") <- 500
## Add new attribute[#添加新的属性。]
attrDefaults(adat, attr="length") <- 0
## Asking for the attributes of an element you haven't customized[#问你有没有自定义属性的元素]
## returns the defaults[#返回的默认值]
attrDataItem(adat, x=c("n1", "n2"), attr="length")
## You can customize values[#你可以自定义值]
attrDataItem(adat, x=c("n1", "n2"), attr="length") <- 5
## What keys have been customized?[#键已定制?]
names(adat)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|