快速提问。为什么以下在 R 中起作用(正确地将变量值“Hello”分配给向量的第一个元素):
> a <- "Hello"
> b <- c(a, "There")
> b
[1] "Hello" "There"
这有效:
> c <- c("Hello"=1, "There"=2)
> c
Hello There
1 2
但这不是(使向量元素名称等于“a”而不是“Hello”):
> c <- c(a=1, "There"=2)
> c
a There
1 2
是否可以让 R 认识到我想在语句中使用 a 的值c <- c(a=1, "There"=2)
?