R中安装与使用包
R中的包存储在计算机上名为library的目录下
使用函数.libPaths ()可以查看该文件夹在计算 机中的具体路径
函数library ()显示已安装的包的列表 函数search ()显示已加载的包的列表
install.packages()进行下载安装
卸载包 remove.package(“package:stringr”)
基本数据类型
类型 | 说明 | 判断函数 | R语言形式 |
---|---|---|---|
逻辑型 | 表示逻辑值的二值数据,只有TRUE或 FALSE两个取值。在R中,逻辑表达式 的赋值会得到逻辑型数据,例如比较 两个数的大小2>1等于TRUE | is.logocal() | TRUE , 2 <= 1 |
浮点型 | 用十进制表示的实数,如1,1.1等, 是用于计算的基本数据形式 | is.double () | 3.14 |
整数型 | 用于描述整数,如1,2,3。需要注意 的是,在R语言中,在整数后加上字符 L才代表整型数,否则会被视为浮点数 | is.integer () | 3L |
字符型 | 用于表示一个字符串 | is.character () | “Hello”, “3.14” |
复数型 | 用于表示复数值,其中虚部用i表示,例如2+3i | is.complex () | 1 + i |
原始型 | 用于保存原始的字节,其中每个字节用两个十六进制数表示,例如A3 | is.row() | 00 |
数据类型转换
逻辑型 整数型 浮点型 字符型
is.logical(0)
as.numeric(F)
as.numeric(“1000.01”)
as.numeric(“你好”)
as.character(“T”,“F”,“True”,“Flase”)
.libpath()
a<-T
b<-10L
c<-20
d<-“R”
typeof(c(a,b,c,d))
typeof(c(a,b))
运算符
算术运算符 | 关系运算符 | 逻辑运算符 | 赋值运算符 |
---|---|---|---|
+ 加法 - 减法 * 乘法 / 除法 %% 求余 %/% 求商 ^ 指数运算 | > 大于 < 小于 == 等于 >= 大于等于 <= 小于等于 != 不等于 | <-,<<- 向左赋值 = 向左赋值 ->,->> 向右赋值 | !逻辑非 & 逻辑与 && 逻辑与 |