【发布时间】:2017-11-08 17:24:13
【问题描述】:
我尝试在 R 中命名向量。 一个
但是
names(a)[2]
请帮忙解释一下。
【问题讨论】:
标签: r
我尝试在 R 中命名向量。 一个
但是
names(a)[2]
请帮忙解释一下。
【问题讨论】:
标签: r
基本区别在于理解 a[1] 和 names(a)[1] 代表什么。
a
a[1] # 这给出了下面的输出,即存储在第一个位置的值 [1] 1
names(a)[1] # 显示与本例中的值关联的标签 'NULL'
空
现在为值分配所需的名称
名字(a)[2]
这是正确的分配,是 R 期望代码的方式。然后,您可以按元素名称提取值,即
a["e"] #会给出输出 2
【讨论】: