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