找回密码
 注册
查看: 342|回复: 0

R语言 Runuran包 Runuran.distributions()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-28 23:47:00 | 显示全部楼层 |阅读模式
Runuran.distributions(Runuran)
Runuran.distributions()所属R语言包:Runuran

                                        UNU.RAN distribution objects
                                         UNU.RAN分布对象

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Create objects for particular distributions suitable for using with generation methods from the UNU.RAN library.
创建合适的与生成方法从UNU.RAN库使用的特别分派的对象。


Details

详细信息----------Details----------

Runuran provides an interface to the UNU.RAN library for universal non-uniform random number generators. This is a very flexible and powerful collection of sampling routines, where the user first has to specify the target distribution and then has to choose an appropriate sampling method.
Runuran普遍的非均匀分布的随机数生成器提供了一个接口的UNU.RAN库。采样例程,用户首先要指定目标分配,这是一个非常灵活和强大的集合,然后选择一个合适的抽样方法。

Creating an object for a particular distribution can be a bit tedious especially if the target distribution has a more complex density function. Thus we have compiled a set of functions that provides ready-to-use distribution objects. Moreover, using these object often results in faster setup time than objects created with pure R code.
创建一个特定的分配的对象可以是一个有点单调乏味的,特别是如果目标密度分布具有更复杂的功能。因此,我们已经编制了一套功能提供了现成的使用分布对象。此外,使用这些对象通常会导致更快的建立时间比纯的R代码创建的对象。

These functions share a similar syntax and naming scheme  (only ud is prefixed) with analogous R built-in functions that provide density, distribution function and quantile:
这些功能有着相似的语法和命名方案(仅ud的前缀)相类似的ŕ内置功能,提供了密度,分布函数和分位数:

ud...(distribution parameters, lb , ub)
ud...(distribution parameters, lb , ub)

Currently generators for the following distributions are implemented.
目前发电机以下发行的贯彻落实。

Continuous Univariate Distributions (26):
连续单变量分布(26):

Discrete Distributions (6):
离散分布(6):


(作者)----------Author(s)----------



Josef Leydold and Wolfgang H\"ormann
<a href="mailto:unuran@statmath.wu.ac.at">unuran@statmath.wu.ac.at</a>.




参见----------See Also----------

Runuran-package.
Runuran-package。


实例----------Examples----------


## Create an object for a gamma distribution with shape parameter 5.[#创建一个对象的伽玛分布的形状参数5。]
distr <- udgamma(shape=5)
## Create the UNU.RAN generator object. use method PINV (inversion).[#创建发生器对象的UNU.RAN。使用方法PINV(反转)。]
gen <- pinvd.new(distr)
## Draw a sample of size 100[抽取样本大小为100]
x <- ur(gen, 100)
## Compute some quantiles for Monte Carlo methods[#Monte Carlo方法计算部分位数]
x <- uq(gen, (1:9)/10)

## Analogous for half normal distribution[#类似的一半正态分布]
distr <- udnorm(lb=0, ub=Inf)
gen <- pinvd.new(distr)
x <- ur(gen, 100)
x <- uq(gen, (1:9)/10)

## Analogous for a generalized hyperbolic distribution[#类似的广义双曲分布]
distr <- udghyp(lambda=-1.0024, alpha=39.6, beta=4.14, delta=0.0118, mu=-0.000158)
gen <- pinvd.new(distr)
x <- ur(gen, 100)
x <- uq(gen, (1:9)/10)

## It is also possible to compute density or distribution functions.[#另外,也可以计算密度或分布函数。]
## However, this might not work for all generator objects.[#然而,这可能并不适用于所有的生成器对象。]
##    Density[#密度]
x <- ud(gen, 1.2)
##    Cumulative distribution function[#累积分布函数]
x <- up(gen, 1.2)


转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-28 08:27 , Processed in 0.019160 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表