前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R语言 | R包安装及向量

R语言 | R包安装及向量

作者头像
生信real
发布2021-07-14 14:52:51
1.1K0
发布2021-07-14 14:52:51
举报
文章被收录于专栏:Linux基础入门Linux基础入门

PART1

开篇前言

本期R语言教程,暂定分为两大部分:第一部分为“R语言快速入门和数据处理”,第二部分为“R语言可视化及绘图”。

关于R和RStudio安装在这里就不再介绍了,网上有很多相关内容,如果安装过程有困难可以后台私信我。

PS.本次内容为R包安装及初识向量。

PART2

R包安装

问:什么是R包?

答:包是R函数、数据、预编译代码以一种定义完善的格式组成的集合。它们提供了种类繁多的默认函数和数据集。(对于刚接触R的同学来说可能看起来比较抽象,但是没关系,我们会在后续的学习中慢慢了解R包的概念)

1.R包安装:第一次安装一个包,使用命令install.packages()即可。

代码语言:javascript
复制
#示例:安装ggplot2包
install.packages('ggplot2') 
install.packages("ggplot2")

值得注意的一点是,包的名称需要放在单引号''或者双引号""中

2.R包载入:安装完成后,想要调用这个包中的命令、数据等信息,就需要先载入这个包,需要用到的命令为library()。

代码语言:javascript
复制
#载入ggplot2包
library(ggplot2)

PART3

初识向量

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

执行组合功能的函数 c() 可用来创建向量,c为combine的缩写

1.向量赋值:通过'<-'或者'='将数据赋值给向量。

推荐使用'<-',按住键盘上'Alt'后按'-'可快速打出'<-'。

例:在这里我们命名一个名为data1和data2的向量,把c()括号中的内容赋值给data1,data2。

代码语言:javascript
复制
> data1 <- c(2,3,4,5,6)
> data1
 [1]  2  3  4  5  6  
> data2 <- c(2:6)
> data2
 [1]  2  3  4  5  6

注意:a <- c(2:6) 等价于 a <- c(2,3,4,5,6)。

2.向量元素提取:通过在方括号[ ]中给定元素所处位置的数值,我们可以访问向量中的元素。

例1:通过data1[2],将data1中处在第二位的元素返回出来。

代码语言:javascript
复制
> data1
 [1]  2  3  4  5  6  
> data1[2]
 [1] 3

例2:通过data1[2:4],将data1中处在2-4位的元素返回出来。

代码语言:javascript
复制
> data1
 [1]  2  3  4  5  6  
> data1[2:4]
 [1] 3  4  5  

例3:去除向量中的元素:通过'-'将向量中的第2,4,5位元素去除。

代码语言:javascript
复制
> data1
 [1]  2  3  4  5  6  
> data1[-c(2,4,5)]
 [1] 2 4

本次内容到此结束,如果你有对文章的建议和意见,欢迎后台私信告诉我,让我们共同进步

~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-07-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 生信real 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档