R
R语言基础学习
[小G]
一个计算机技术爱好者
展开
-
R-数组基础
R-数组创建数组可以是一维、二维、三维……使用 array()函数创建,有以下几个参数:data:传入的向量dim:数组的维度,默认是 1维dimnames:各个维度的名称,必须是个列表,默认无名称访问数组元素访问方法:如resul[A,B,C]表示获取数组 result 的第一第二第三维的哪个元素,习惯把第三维称作组例如这样一个三维数组:要取出 9:(第3组第1行第1列)取出 9 10 11 12 :(第3组)操作元素函数 apply(data, margin,原创 2020-08-07 22:31:26 · 217 阅读 · 0 评论 -
R语言-列表与矩阵
文章目录列表创建访问列表元素操作列表元素合并列表列表转向量矩阵创建矩阵转置访问元素矩阵的算数运算列表创建创建:列表创建用 list() 函数- L <- list(1,2,3)- x <- c(1,3,5) y <- c(2,4,6) L <- list(x, y)命名:给列表元素命名用 names()函数names(L) <- c('one', 'two', 'three') #依次给列表L的元素命名访问列表元素假如有个列表:LL <-原创 2020-08-06 20:12:36 · 4689 阅读 · 0 评论 -
R-函数
R语言函数R语言具有大量内置函数,用户也可以创建自己的函数。在R语言中,函数是一个对象,因此R语言解释器能够将控制传递给函数,以及函数完成动作所需的参数。自定义函数使用关键字 function 创建R语言的函数。 R语言的函数定义的基本语法如下函数名 <- function(参数列表){ 函数体 返回值 #可以没有}参数是可选的; 也就是说,一个函数可能不包含参数。 参数也可以有默认值。例如:fun.test <- function(a,b){原创 2020-08-04 16:46:46 · 403 阅读 · 0 评论 -
R语言-包安装与一些基本操作
文章目录包检查可用R语言的包1. 获取包含R包的库位置2. 获取已安装的所有软件包列表3. 获取当前在R环境中加载的所有包4. 安装一个新的软件包有两种方法安装:5. 加载包到当前R环境6. 卸载包包R语言的包是R函数,编译代码和样本数据的集合。 它们存储在R语言环境中名为“library”的目录下。默认情况下,R语言在安装期间安装一组软件包。 随后添加更多包,当它们用于某些特定目的时。 当我们启动R语言控制台时,默认情况下只有默认包可用。 已经安装的其他软件包必须显式加载以供将要使用它们的R语言程原创 2020-08-03 12:11:38 · 3184 阅读 · 2 评论 -
R-条件与循环
文章目录条件语句1- if 语句2- if……else……语句3- switch语句循环语句1- repeat语句2- while语句3- for语句条件语句1- if 语句使用形式:if(条件){ 条件成立执行的语句}如果条件成立,大括号内的语句就被执行2- if……else……语句使用形式:if(条件){ 条件成立执行的语句}else{ 条件不成立执行的语句}注意:else必须紧跟在 } 后面,不能换行,否则报错还可以组合起来用:if......e原创 2020-08-03 11:30:56 · 703 阅读 · 0 评论 -
R语言-变量与运算符
文章目录变量和运算符1.变量命名2.赋值3.变量的数据类型4.查找变量5.删除变量运算符1.算数运算符2.关系运算符3.逻辑运算符4.赋值运算符5.其他运算符变量和运算符1.变量命名R语言的变量可以存储原子向量、原子向量组或许多R对象的组合。命名规范:变量名由字母、数字、下划线或点 . 组成变量名的开头:以字母开头,或者以点开头(但点后面不能紧跟数字)不能以数字开头,不能以下划线开头2.赋值赋值:可以用 向左 <- 、向右-> 、等于号 = 来为变量分配值。打印变原创 2020-08-02 13:43:25 · 1358 阅读 · 0 评论 -
初识-R语言-数据类型
文章目录R语言数据类型原子数据类型(6种,也被称为原子向量):还有一些R对象创建向量创建列表(lists)创建矩阵(Matrices)数组(Arrays)因子(Factors)数据帧(Data Frames)R语言数据类型原子数据类型(6种,也被称为原子向量):logical(逻辑型)TRUEFALSEnumeric(数字)整型复合型(复数)Character(字符),如 'a', "good", '12.3', "TRUE"Raw(原生型)还有一些R对象矢量(向量)原创 2020-08-01 10:33:29 · 353 阅读 · 0 评论