colnames(base)
colnames()所属R语言包:base
Row and Column Names
行和列的名称
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Retrieve or set the row or column names of a matrix-like object.
检索或设置一个矩阵类的对象的行或列的名称。
用法----------Usage----------
rownames(x, do.NULL = TRUE, prefix = "row")
rownames(x) <- value
colnames(x, do.NULL = TRUE, prefix = "col")
colnames(x) <- value
参数----------Arguments----------
参数:x
a matrix-like R object, with at least two dimensions for colnames.
类似矩阵R对象,至少有两个尺寸colnames。
参数:do.NULL
logical. Should this create names if they are NULL?
逻辑。这应该创造的名称,如果他们是NULL?
参数:prefix
for created names.
为创建的名称。
参数:value
a valid value for that component of dimnames(x). For a matrix or array this is either NULL or a character vector of non-zero length equal to the appropriate dimension.
一个有效的价值,dimnames(x)组件。这对于一个矩阵或数组要么NULL或一个非零的长度等于相应的维度的特征向量。
Details
详情----------Details----------
The extractor functions try to do something sensible for any matrix-like object x. If the object has dimnames the first component is used as the row names, and the second component (if any) is used for the column names. For a data frame, rownames and colnames eventually call row.names and names respectively, but the latter are preferred.
提取功能,尝试做一些事情,任何矩阵状物体x明智。如果对象有dimnames第一部分是用作行名,第二部分(如有)列名。对于一个数据框,rownames和colnames最终调用row.names和names分别,但后者则是首选。
If do.NULL is FALSE, a character vector (of length NROW(x) or NCOL(x)) is returned in any case, prepending prefix to simple numbers, if there are no dimnames or the corresponding component of the dimnames is NULL.
如果do.NULL是FALSE,特征向量(长度NROW(x)或NCOL(x))返回在任何情况下,前面加上prefix简单的数字,如果有没有dimnames或相应的组件的dimnamesNULL。
The replacement methods for arrays/matrices coerce vector and factor values of value to character, but do not dispatch methods for as.character.
阵列/矩阵要挟value字符,但向量和因子值的替代方法不派遣方法as.character。
For a data frame, value for rownames should be a character vector of non-duplicated and non-missing names (this is enforced), and for colnames a character vector of (preferably) unique syntactically-valid names. In both cases, value will be coerced by as.character, and setting colnames will convert the row names to character.
对于一个数据框,valuerownames应该是一个非复制和非缺失的名称(这是强迫)的特征向量,colnames(最好是一个字符向量)独特的语法有效名称。在这两种情况下,value会被强迫as.character设置colnames将转换字符的行名。
参见----------See Also----------
dimnames, case.names, variable.names.
dimnames,case.names,variable.names。
举例----------Examples----------
m0 <- matrix(NA, 4, 0)
rownames(m0)
m2 <- cbind(1,1:4)
colnames(m2, do.NULL = FALSE)
colnames(m2) <- c("x","Y")
rownames(m2) <- rownames(m2, do.NULL = FALSE, prefix = "Obs.")
m2
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|