3. 向量中元素的名字
给向量中的元素命名,一个向量不单单只有索引,同时他还能拥有名字,那么如何来对这个向量命名呢?
§ 例如给向量x中的元素命名
x <- 1:4 结果是1,2,3,4
我们用命名函数names()加与x中同等数量的名称来命名, 如果少于这个数量,那么所却的名字,将自动由NA来代替,如果超过,就显示错误。
names(x)=c(“one”,”two”,”three”,”four”)
最后得出x的值是
one two three four
1 2 3 4
§ 抽取一个名字的值
如何得出上面例子终two的值,这里我们使用的方法和用索引一样
x[“two”]得出结果
two
2
并且这个抽取过程,可以重复进行,并且不许要按照顺序去抽取。
也可以直接在建立一个向量的同时抽取结果
> z < c(“le”, “la”, “les”)[c(2, 3)]
> z
[1] “la” “les”