您的位置:首页 > 其它

列表、数组学习

2016-01-19 00:02 225 查看

1. 列表

#列表
## 有三个成分x, y, z
( a = list(x = 1:10, y = matrix(1:16, 4, 4), z = data.frame()) )
## 修改成分名字
names(a) = c('c1', 'c2', 'c3')
a


输出:



( a = list(x = 1:10, y = matrix(1:16, 4, 4), z = data.frame()) )
## 一个方括号,取出仍是list
(c = a['y'])
class(c)

## 两个方括号,取出原对象
(d = a[['y']])
class(d)
d[2, 1]
## $符号同两层方括号
(e = a$y[2,1])


输出:



2. 数组

#数组:不同于其它语言的数组,是矩阵的延伸
## 三行,四列..
(f = array(1: 60, c(3,4,5)))


输出:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: