小编nt5*_*t54的帖子

R变量名称:符号/名称或其他东西?

通过阅读官方R文档以及一些贡献的教程,我们可以了解到变量名称被视为语言对象 - 即它们是符号即名称.

在p.Symbol LookUp标题下的R语言定义手册(版本3.1.1)中的14个是一个简单的例子:"y <- 4 ... y is a symbol and 4 is its value".令人困惑的是is.symbol(y),或等效地is.name(y)返回FALSE(对于引用和未引用的参数y).当一个强制转换的变量与一个符号y <- as.name(4),然后is.symbol(y)is.name(y)回报TRUE.因此,变量名称似乎不是符号/名称,直到它们被强制转换为符号/名称.什么类型的R对象在被强制转换为符号之前是变量名?

感谢您帮助我解决这一困惑.

variables r

7
推荐指数
1
解决办法
909
查看次数

标签 统计

r ×1

variables ×1