DataControl-class(simFrame)
DataControl-class()所属R语言包:simFrame
Class "DataControl"
类“的DataControl”
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Class for controlling model-based generation of data.
一类用于控制的数据的基于模型的生成。
类对象----------Objects from the Class----------
Objects can be created by calls of the form new("DataControl", ...) or DataControl(...).
可以创建对象通过调用的形式new("DataControl", ...)或DataControl(...)。
插槽----------Slots----------
size: Object of class "numeric" giving the number of
size:类的对象"numeric"数
distribution: Object of class "function" generating the data, e.g., rnorm (the default) or rmvnorm. It should take a positive integer as its first argument, giving the number of observations to be generated,
distribution:类的对象"function"产生的数据,例如,rnorm(默认值)或rmvnorm。而应采取积极的整数作为第一个参数,产生观测到的数量,
dots: Object of class "list" containing additional
dots:对象类"list"包含额外的
colnames: Object of class "OptCharacter" ; a character vector to be used as column names for the generated data.frame, or
colnames类的对象"OptCharacter";字符向量生成的data.frame被用来作为列名,或
扩展----------Extends----------
Class "VirtualDataControl", directly. Class "OptDataControl", by class "VirtualDataControl", distance 2.
类"VirtualDataControl",直接。类"OptDataControl"“类”VirtualDataControl“,距离2。
访问和修改方法----------Accessor and mutator methods----------
getSize signature(x = "DataControl"): get slot
getSizesignature(x = "DataControl"):得到插槽
setSize signature(x = "DataControl"): set slot
setSizesignature(x = "DataControl"):设定插槽
getDistribution signature(x = "DataControl"): get slot
getDistributionsignature(x = "DataControl"):得到插槽
setDistribution signature(x = "DataControl"): set slot
setDistributionsignature(x = "DataControl"):设定插槽
getDots signature(x = "DataControl"): get slot
getDotssignature(x = "DataControl"):得到插槽
setDots signature(x = "DataControl"): set slot
setDotssignature(x = "DataControl"):设定插槽
getColnames signature(x = "DataControl"): get slot
getColnamessignature(x = "DataControl"):得到插槽
setColnames signature(x = "DataControl"): set slot
setColnamessignature(x = "DataControl"):设定插槽
方法----------Methods----------
In addition to the methods inherited from "VirtualDataControl", the following are available:
除了从"VirtualDataControl"继承的方法,下面的是可用的:
generate signature(control = "DataControl"): generate
generatesignature(control = "DataControl"):产生
show signature(object = "DataControl"): print the
showsignature(object = "DataControl"):打印
UML类图----------UML class diagram----------
A slightly simplified UML class diagram of the framework can be found in Figure 1 of the package vignette An Object-Oriented Framework for Statistical Simulation: The R Package simFrame. Use vignette("simFrame-intro") to view this vignette.
稍微简单的UML类图的框架,可以发现在图1的包小插曲统计模拟方法的一种面向对象的框架:R封装simFrame。使用vignette("simFrame-intro")查看这个小插曲。
(作者)----------Author(s)----------
Andreas Alfons
参考文献----------References----------
Statistical Simulation: The R Package <code>simFrame</code>. Journal of Statistical Software, 37(3), 1–36. URL http://www.jstatsoft.org/v37/i03/.
参见----------See Also----------
"VirtualDataControl", generate
"VirtualDataControl",generate
实例----------Examples----------
require(mvtnorm)
mean <- rep(0, 2)
sigma <- matrix(c(1, 0.5, 0.5, 1), 2, 2)
dc <- DataControl(size = 10, distribution = rmvnorm,
dots = list(mean = mean, sigma = sigma))
generate(dc)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|