原作者:周运来就是我
链接:https://www.jianshu.com/p/2a1a2ca1a916
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
仅用于个人学习和交流,如侵删!
1. 五种基础数据结构、四种常用的数据类型
五种基本的数据结构、四种常用的数据类型
基础数据结构介绍
1.向量(c)(一维的数组)
向量的示意图
> a
> a
[1] 1 2 3 4 5 6
> b
> b
[1] "one" "two" "three"
> c
> c
[1] TRUE FALSE TRUE FALSE
> a[2]
[1] 2
> a[-2]
[1] 1 3 4 5 6
> a[c(2:4)]
[1] 2 3 4
> a
[1] 1 2 3 4 5 6
2. 矩阵(matrix)(二维的数组)矩阵
> mymat
> mymat
[,1] [,2] [,3] [,4] [,5]
[1,] 1 2 3 4 5
[2,] 6 7 8 9 10
> mymat[2,]
[1] 6 7 8 9 10
> mymat[,2]
[1] 2 7
> mymat[1,5]
[1] 5
3. 数组(array)(更高维的数组)数组
> myarr
> myarr
, , 1
[,1] [,2] [,3] [,4]
[1,] 1 4 7 10
[2,] 2 5 8 11
[3,] 3 6 9 12
, , 2
[,1] [,2] [,3] [,4]
[1,] 13 16 19 22
[2,] 14 17 20 23
[3,] 15 18 21 24
> myarr[1,,]
[,1] [,2]
[1,] 1 13
[2,] 4 16
[3,] 7 19
[4,] 10 22
> myarr[1,2,]
[1] 4 16
> myarr[1,2,1]
[1] 4
4. 数据框(data.frame)(有不同类型的数组)数据框
数据框的例子
> name
> age
&g