①:
常量:指直接写在程序中的值。
变量(Variable):用来保存输入的值(Value)或者计算得到的值。在R中,变量可以保存所有 的数据类型,例如向量、矩阵、数据框、函数等。
②:
基本数据类型--数值型+字符型+逻辑型
数值型变量可以直接用于比较和计算
字符型采用引号引起来的是字符型
逻辑型:只包含TRUE和FALSE ,,在实际使用过程中,可简写成T/F
不同的数据类型可以相互转化:as.character(),as.numeric()
③:
数据结构
数据结构是存储数据的对象(objects)类型,包括标量、向量、矩阵、数组、数据框和列表
标量:是只含有一种元素的向量
向量:是用于存储数值型、字符型或者逻辑型的一维数组。
单个向量中的数据必须是相同的数据类型,同一个向量中无法混杂不同模式的数据。
创建向量:用 c( ) 函数把多个元素或向量组成一个向量。
访问向量:通过给方括号中所给定的元素位置的数值进行访问。a[2],a[c(1:4)]
通过赋值进行访问。
矩阵
矩阵是一个二维数组,有行和列两个方向,仅能包含一种数据类型。
创建矩阵:通过matrix( )函数创建矩阵,默认按列来填充
数组
• 与矩阵类似,维度可以大于2,同样只能含有一种数据类型 。
创建数组:通过array( )函数创建数组,myarray <- array(vector, dimensions, dimnames)
访问数组中的数据采用,,MyArray[x,y,z]
数据框
列表
重点:列表的访问
列表的访问:可以采用两种方法
①:采用list[[x]];通过这种方法访问列表中的相应对象。x可以是列表中对象的顺序号,或者是对象的名称。
因子
④:数据的读写与储存
文件类型:文本文件(txt/csv),二进制文件(xlsx,ppt)
getwd()
setwd()
读取txt文件
read.table(filename,header=T,row.names=1,comment.char='##'),,#此为读取TXT文件的语法格式
读取CSV文件
读取XLSX文件
写入文件
R语言特有的数据储存格式
##文章来自B站学习,,感谢湘雅生信中心##