向量: 数据库
向量是用于存储数值型、字符型或逻辑型数据的一维数组。数组
可经过函数c()可用来建立向量数据结构
实例操做:函数
矩阵:excel
矩阵是一个二位数组,只是每一个元素都拥有相同的模式(数值型、字符型或逻辑型)对象
可经过函数matrix()建立矩阵blog
实例操做:字符串
数组:class
数组(array)与矩阵相似,可是维度能够大于2变量
数组可经过array函数建立
实例操做:
数据框
因为不一样的列能够包含不一样模式(数值型、字符型等)的数据,数据框的概念较矩阵来讲更为通常。数据框是R中最常处理的数据结构
数据框可经过函数data.frame()建立
实例操做:
因子
类别(名义型)变量和有序类别(有序型)在R中称为因子。因子在R中很是重要,由于它决定了数据的分析方式以及如何进行视觉呈现。名义型变量是没有顺序之分的类别变量。有序型变量表示一种顺序关系,而非数量关系。连续型变量能够呈现为某个范围内的任意值。
函数factor()以一个整数向量的形式存储类别值,整数的取值范围是[1...k],同时一个由字符串(原始值)组成的内部向量将映射到这些整数上。
实例操做:
列表
列表就是一些对象的有序集合,某个列表中多是若干向量、矩阵、数据框,甚至其余列表的组合。
可使用函数list()建立列表:
R能够从键盘、文本文件、excel、数据库以及其余各类软件中导入数据,在这里只是用excel的导入做为例子,来了解一下大体的操做。
导入Excel数据
由于使用到了xlsx包,因此要先安装一下。导入的excel是格力电器的财报数据。这里能够看到excel的数据被转换成了R中的数据框。
一些简单操做
能够查看格力电器的收入和净利润,或者进一步看最近七年的这两项数据。