R语言数据结构介绍-入门篇
来源:互联网 发布:億展网络怎么样 编辑:程序博客网 时间:2024/06/15 11:32
R语言中用于存储数据的结构包括向量、矩阵、数组、数据框和列表,这五种结构之间联系紧密。在R语言中查看数据格式的函数为str()。
1.向量
向量用 c() 创建,可以被用于存储数值型、字符型或逻辑型数据,但单个向量中只能存在一种数据类型,如
a<-c(1,2,3)为正确的向量输入方式,b<-c(1,"two",3)为错误的向量输入方式。并且向量内的数据按顺序排列,如a[1]=1。
2.矩阵
不同于向量的一维结构(仅含一行),矩阵为二维结构,由行和列组成,相当于一个表格。但矩阵同样只能存储一种
数据类型。矩阵由matrix()创建,需制定行数(nrow)或者列数(ncol)。
3.数组
数值与矩阵的唯一区别在于数组的维度可以大于2,换言之,当数组的维度为2时,就是矩阵。数组由array()创建,
其中,可以使用向量来指定各维度下标的最大值,如c(2,3)指定第一和第二个维度的下标最大值分别为2和3(A1,A2与B1,B2,B3)。
4.数据框
数据框是R语言中最常用的数据结构,包括由csv等文本格式读入的数据都默认存储在数据框中。数据由data.frame()创建,
而要将非数据框结构的数据转化为数据框结构,可使用函数as(result,"data.frame"),其中result为需转化的数据集。
5.列表
列表是向量、矩阵、数组、数据框等结构的集合,要输出列表中某部分的数据,需采用两个括号如:[[1]]。
阅读全文
1 0
- R语言数据结构介绍-入门篇
- R语言数据结构实例入门
- R语言入门篇
- R语言中数据结构
- R语言中的数据结构
- R语言_数据结构
- R语言的数据结构
- R语言数据结构
- R语言数据结构
- R语言-数据结构
- R语言 数据结构
- R:语言介绍
- R语言介绍
- R语言基础介绍
- R 语言介绍
- R语言-发布介绍
- R语言(入门小练习篇)
- (转)R语言入门
- Linux使用jstat命令查看jvm的GC情况
- 2017暑假七林集训day5day6刷题记
- 各个Linux发行版总结(可根据颜值和实力选择你喜欢的)
- linux学习书单
- c++强制转型
- R语言数据结构介绍-入门篇
- 基础DP学习之【货币问题】
- javascript逻辑运算符“||”和“&&”
- 欢迎使用CSDN-markdown编辑器
- CopyOnWriteArrayList<E>
- 基于OpenCV批量处理文件夹中的图片的方法
- jquery入门
- 一个屌丝程序猿的人生(十五)
- 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5