【发布时间】:2020-01-31 17:44:09
【问题描述】:
在 R 中,如何创建一个变量,它的值是另一个变量的名称?
例如:我有向量groupers:
groupers <- c("Epinephelus.costae", "Epinephelus.marginatus",
"Mycteroperca.rubra", "Serranus.cabrilla", "Serranus.scriba")
我想创建一个这样的输出:
grp_name <- "groupers"
这似乎是一个简单的操作,但我不知道向量的名称是如何存储的,因此我不知道如何调用它。
干杯
【问题讨论】:
-
为什么需要这个?你说“这似乎是一个简单的操作”,但实际上它极其复杂,而且大多数编程语言根本不支持这一点。 R 可以,但几乎总是有更好的方法。
标签: r vector variable-names