rshortonly.test(rportfolios)
rshortonly.test()所属R语言包:rportfolios
Generate random short only portfolios
生成随机短的只有投资组合
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This function generates m random short only portfolios with n investments where each investment absolute weight bounded in an interval and the sum of the absolute weights equals a given amount. This function is used to test the algorithm that generates the random portfolios. The number of non zero positions in the portfolio is k. The function is used to evaluate the performance of the portfolio generation algorithm.
此函数生成m个随机的短仅具有n投资组合,其中每个投资在一个间隔中的绝对的权重的总和范围内的绝对重量等于一个给定的量。此功能是用来测试的算法,该算法生成的随机组合。在投资组合中的非零位置的数目为k。使用该函数的组合生成算法的性能进行评估。
用法----------Usage----------
rshortonly.test(m, n = 2, k = n, x.t = 1, x.l = 0,
x.u = x.t, max.iter = 1000)
参数----------Arguments----------
参数:m
A positive integer value for the number of portfolios
投资组合的数量正整数值
参数:n
An integer value for the number of investments in the portfolio
一个整数值组合中的投资
参数:k
An integer value for the number of non zero weights
一个整数值,非零权数
参数:x.t
Numeric value for the sum of the absolute value of the investment weights
的数字值的总和的绝对值的投资权重
参数:x.l
Numeric value for the lower bound on the absolute value of an investment weight
为低的数值的绝对值的投资重量约束
参数:x.u
Numeric value for the upper bound on the absolute value of an investment weight
数字的绝对值的投资权重值的上限
参数:max.iter
An integer value for the maximum iteration in the acceptance rejection loop
一个整数值,在接受拒绝的最大迭代循环
Details
详细信息----------Details----------
The function executes the function random.shortonly.test using the R function lapply. The result which is a list contains the investment weight vectors and number of iterations. Thse data are stored in a matrix of investment weights and a vector of iterations. These arrays are returned as a list.
该功能执行的功能random.shortonly.test使用R的功能lapply,。的结果,这是一个列表中包含的投资权重向量和迭代次数。 thse数据被存储在投资权重的矩阵和一个向量的迭代。这些数组的形式返回一个列表。
值----------Value----------
A list with two named components.
列表与两个命名的部分。
参数:xmatrix
An m \times n numerical matrix of investment weights
一个m \times n的数值矩阵的投资权重
参数:iters
An m \times 1 integer vector for the number of iterations used to obtain the investment weights
一个m \times 1整数向量用于以获得的投资权重的数目的迭代
(作者)----------Author(s)----------
Frederick Novomestky <a href="mailto:fnovomes@poly.edu">fnovomes@poly.edu</a>
参见----------See Also----------
random.longonly.test
random.longonly.test
实例----------Examples----------
###[##]
### generate 100 short only portfolios of 30 investments with 30 non zero positions[##生成100个短的只有30投资组合与30个非零位]
###[##]
x.result <- rshortonly.test( 100, 30 )
###[##]
### generate 100 short only portfolios of 30 investments with 10 non zero positions[##生成100个短的只有30投资组合与10个非零位]
###[##]
x.result <- rshortonly.test( 100, 30, 10 )
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|