dim()
检索或设置对象的尺寸。
代码如下:
x为对象,例如matrix, array或data frame。
dim(x)
dim(x) <- value
dim()函数实例:
x <- 1:12
x
dim(x) <- c(3,4)
x
dimnames()
检索或设置对象的dimnames
代码如下:
x为对象,例如matrix, array或data frame。
dimnames(x)
dimnames(x) <- value
dimnames()函数实例:
N <- array(1:24, dim = 2:3)
N
dimnames(N) <- list(c(1,2), c('Q','W','E'))
N
provideDimnames()
代码如下:
provideDimnames(x, sep = "", base = list(LETTERS), unique = TRUE)
参数 | 功能 |
---|---|
x | R中的对象,可以是matrix, array或data frame |
sep | 一个字符串,用于分隔构造的dimnames中的基本符号和数字 |
base | 一个非空的含有vector的list。依次使用list中的组件(并且在必要时循环)以替换构造的空的dimnames |
unique | 逻辑表明所构造的dimnames在make.unique意义上的每个维度内都是唯一的 |
provideDimnames()函数实例:
N <- array(1:24, dim = 2:3)
N
provideDimnames(N, base = list(c(1,2), c('Q','W','E')), unique = F)