首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

大数据之下的R语言的使用

R的两个基本程序

R的下载安装

这里先找到程序包->加载程序包,从里面随意找到想要下载的包,这里以base为例

包的载入

包的安装是指从某个CRAN镜像站点下载它并将其放入库中的过程。要在R会话中使用它,还需要使用library()命令载入这个包。例如,要使用base包,执行命令library(base)即可。当然,在载入一个包之前必须已经安装了这个包。

向量

向量是用于存储数值型、字符型或逻辑型数据的一维数组。执行组合功能的函数c()可用来 创建向量。值得注意的是,单个向量中的数据类型是固定的,比如数值型向量中的元素就必须全为向量。

RUE/FALSE是R语言中自带的,是无法被用户所重写的。而T/F却不同,所以就算能将TRUE/FALSE简写为T/F。但建议还是不要这样做。这是一个好习惯。

通过在方括号中给定元素所处位置的数值,我们可以访问向量中的元素。例如:

矩阵

矩阵是一个二维数组,只是每个元素都拥有相同的模式(数值型、字符型或逻辑型)。可通 过函数matrix创建矩阵。简单示例如下:

我们可以使用下标和方括号来选择矩阵中的行、列或元素。X[i,]指矩阵X中的第i 行,X[,j] 指第j 列,X[i, j]指第i 行第j 个元素。选择多行或多列时,下标i 和j 可为数值型向量,如:

数组

数组(array)与矩阵类似,但是维度可以大于2。数组可通过array函数创建,形式如下:

> mymarray

vector包含了数组中的数据,dimensions是一个数值型向量,给出了各个维度下标的大 值,而dimnames是可选的、各维度名称标签的列表。

创建三维 (2×3×4)数值型数组:

数据框

由于不同的列可以包含不同模式(数值型、字符型等)的数据,数据框的概念较矩阵来说更 为一般。数据框将是你在R中常处理的 数据结构。

数据框可通过函数data.frame()创建

>mydata

其中的列向量col1, col2, col3,… 可为任何类型(如字符型、数值型或逻辑型)。

每一列的 名称可由函数names指定。

(1):数据框的创建

(2)attach散点图的查找

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200427A008WD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券