R语言实战之建立数据集


数据结构

向量: 数据库

向量是用于存储数值型、字符型或逻辑型数据的一维数组。数组

可经过函数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中的数据框。

一些简单操做

能够查看格力电器的收入和净利润,或者进一步看最近七年的这两项数据。

相关文章
相关标签/搜索