name(base)
name()所属R语言包:base
Names and Symbols
名称和符号
译者:生物统计家园网 机器人LoveR
描述----------Description----------
A "name" (also known as a "symbol") is a way to refer to R objects by name (rather than the value of the object, if any, bound to that name).
一个“名”(也称为“符号”)是指R对象的名称(而不是对象的价值,如果有的话,势必这个名字)的方式。
as.name and as.symbol are identical: they attempt to coerce the argument to a name.
as.name和as.symbol是相同的:他们试图强迫参数的名称。
is.symbol and the identical is.name return TRUE or FALSE depending on whether the argument is a name or not.
is.symbol“相同的is.name回TRUE或FALSE根据的说法是否是一个名称,或不。
用法----------Usage----------
as.symbol(x)
is.symbol(x)
as.name(x)
is.name(x)
参数----------Arguments----------
参数:x
object to be coerced or tested.
反对被强迫或测试。
Details
详情----------Details----------
Names are limited to 10,000 bytes (and were to 256 bytes in versions of R before 2.13.0).
名称被限制为10,000字节(2.13.0之前的版本的R 256字节)。
as.name first coerces its argument internally to a character vector (so methods for as.character are not used). It then takes the first element and provided it is not "", returns a symbol of that name (and if the element is NA_character_, the name is `NA`).
as.name先胁迫其内部字符向量参数(as.character不使用的方法)。然后它的第一要素,只要不是"",返回该名称的符号(如果该元素是NA_character_,名字是NA)。
as.name is implemented as as.vector(x, "symbol"), and hence will dispatch methods for the generic function as.vector.
as.nameas.vector(x, "symbol")实施,因此将派遣泛型函数as.vector方法。
is.name and is.symbol are primitive functions.
is.name和is.symbol是原始的功能。
值----------Value----------
For as.name and as.symbol, an R object of type "symbol" (see typeof).
as.name和as.symbol,R型对象"symbol"(见typeof)。
For is.name and is.symbol, a length-one logical vector with value TRUE or FALSE.
is.name和is.symbol值TRUE或FALSE长度与逻辑向量。
注意----------Note----------
The term "symbol" is from the LISP background of R, whereas "name" has been the standard S term for this.
“符号”一词是从R LISP的背景,而名称一直是标准的S这个词。
参考文献----------References----------
The New S Language. Wadsworth & Brooks/Cole.
参见----------See Also----------
call, is.language. For the internal object mode, typeof.
call,is.language。对于内部的对象模式,typeof。
plotmath for another use of "symbol".
plotmath“符号”的另一种用法。
举例----------Examples----------
an <- as.name("arrg")
is.name(an) # TRUE[真]
mode(an) # name[名称]
typeof(an) # symbol[符号]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|