赞
踩
“ R语言数据结构--列表和数据框”
与R语言中其他数据结构不同,列表和数据框能够存储基本数据类型不同的数据对象。
01
—
列表
列表中可以包含基本数据类型不同的对象,这些对象是列表的元素(成员),这些元素可以是向量、数组、函数等等。
赋值和索引
创建一个列表并对其赋值的命令为list(name1=obj1,name2=obj2...),其中name1、name2是相应列表元素的索引名。
比如,把学生Jackson的个人信息写入一个列表中:
> Jacksonlist(height=> Jackson$height[1] 180$weight[1] 120$age[1] 23$friend[1] "Fred" "Mary" "Bob" $no.family[1] 8$phone[1] "12345678"$school[1] "MIT"
列表元素可以使用数字进行索引,得到相应位置上的元素,如Jackson[[1]]将得到第一个位置上的元素。注意使用的是双中括号,若使用单中括号将得到包含该元素的列表子集,而不是元素本身。
> Jackson[[1]][1] 180> J
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。