R语言编程
本文章主要自己的学习过程,博客作为笔记
一、R中安装与使用包?
- R中的包存储在计算机上名为library的目录下
- 使用函数.libPaths ()可以查看该文件夹在计算机中的具体路径
- 函数library ()显示已安装的包的列表
- 函数search ()显示已加载的包的列表
下载包
install.packages(“包名”)
移除包
载入过多的包会占用内存导致计算机运行变慢。这时可以将不使用的包进行移除。
detach(“package:包名”)
卸载包
remove.package(“package:包名”)
二、R编程入门
1.基本数据类型
代码如下(示例):
num <-100;num
is.integer(num)#?
is.double(num)#?
typeof(num)
num <- 100L
typeof(num)
2.数据类型转换
logi_vec <- T
typeof(logi_vec) # "logical"
int_vec <- c(100L,200L)
typeof(int_vec) # "integer"
double_vec <- c(10,20)
typeof(doublr_vec) #"double"
chr_vec <- c("伟大的","中国人民")
typeof(chr_vec) # "character"
typeof(c(logi_vec,int_vec)) #验证逻辑性与整数型 "integer"
typeof(c(int_vec,double_vec)) #验证整数型与浮点型 "double"
typeof(c(double_vec,chr_vec)) # 验证浮点型与字符型 "character"
typeof(c(logi_vec,int_vec,double_vec,chr_vec)) #验证兼容性 "character"
1=='1' #TRUE
因此数据类型转换的顺序为
逻辑型 - 整数型 - 浮点型 - 字符型
在运算过程中,数据类型自动转换
```c
# 总结
时间原因 整理较少 后期会跟进。