R-project学习笔记三

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”