mpfrArray(Rmpfr)
mpfrArray()所属R语言包:Rmpfr
Construct "mpfrArray" almost as by 'array()'
,构建“mpfrArray”几乎一样的“阵列()”
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Utility to construct an R object of class mpfrArray, very analogously to the numeric array function.
实用工具来构建一个R类的对象mpfrArray,非常类似于数字array函数。
用法----------Usage----------
mpfrArray(x, precBits, dim = length(x), dimnames = NULL,
rnd.mode = c("N","D","U","Z"))
参数----------Arguments----------
参数:x
numeric(like) vector, typically of length prod(dim) or shorter in which case it is recycled.
数字(等)的向量,通常长度prod(dim)或短,这种情况下,它被回收。
参数:precBits
a number, the maximal precision to be used, in bits; i.e., 53 corresponds to double precision. Must be at least 2.
一个数字,最大精度,中位,即,53对应的双精度。必须至少有2个。
参数:dim
the dimension of the array to be created, that is a vector of length one or more giving the maximal indices in each dimension.
要创建的阵列的维数,即是一个向量的长度的一个或多个给在每个维度上的最大指数。
参数:dimnames
either NULL or the names for the dimensions. This is a list with one component for each dimension, either NULL or a character vector of the length given by dim for that dimension.
无论是NULL或名称的尺寸。这是一个列表的每个维度的一个组成部分,无论是NULL或字符向量的长度由dim该维度的。
参数:rnd.mode
a 1-letter string specifying how rounding should happen at C-level conversion to MPFR, see details of mpfr.
有1个字母的字符串,该字符串指定了舍入应该发生在C-电平转换MPFR,看到的mpfr的详细信息。
值----------Value----------
an object of class "mpfrArray", specifically "mpfrMatrix" when length(dim) == 2.
类的一个对象"mpfrArray",特别是"mpfrMatrix"length(dim) == 2。
参见----------See Also----------
mpfr, array.
mpfr,array。
实例----------Examples----------
## preallocating is possible here too[#预分配可以在这里太]
ma <- mpfrArray(NA, prec = 80, dim = 2:4)
validObject(A2 <- mpfrArray(1:24, prec = 64, dim = 2:4))
## recycles, gives an "mpfrMatrix" and dimnames :[#回收,给出了一个“mpfrMatrix”和dimnames的:]
mat <- mpfrArray(1:5, 64, dim = c(5,3), dimnames=list(NULL, letters[1:3]))
mat
## Testing the apply() method :[#测试apply()方法:]
apply(mat, 2, range)
apply(A2, 1:2, range)
apply(A2, 2:3, max)
apply(A2, 2, fivenum)
stopifnot(as(apply(A2, 2, range), "matrix") ==
apply(as(A2,"array"), 2, range))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|