学习R数据分析实战第一周
一、环境搭建
- R软件下载
官网: https://www.r-project.org/
2.Rstudio集成开发环境搭建
Rstudio下载官网:https://www.rstudio.com/
二、R编程基础
- R中安装与使用包
安装与加载:每一个包都需要先安装到本机然后加载到内存才能使用.libPaths() : 查看该文件夹在计算机中的具体路径 library() : 显示已安装的包的列表 search() : 显示已加载的包的列表 install.packages() 下载安装一个包 library() 载入包到内存中 str_length("helloR!") 调用包中定义的函数 detach() 移除包 remove.package() 卸载包
- 六大基本数据类型
类型 | 说明 | 判断函数 |
---|---|---|
逻辑型 | True&False | is.logocal() |
浮点型 | 十进制表示的实数 1,1.1等 | is.double() |
整数型 | 整数 1,2,3等 | is.integer() |
字符型 | 字符串 | is.character() |
复数型 | 2+3i | is.complex() |
原始型 | 保存原始的字节 A3 | is.raw() |
#基本数据类型
num <- 100;
num #num [1] 100
is.integer(num) #[1] FALSE
is.double(num) #[1] TRUE
typeof(num) #“double”
num2 <- 100L
typeof(num2) #[1] TRUE
is.logical(True) #错误: 找不到对象’True’
is.logical(T) #[1] TRUE
is.logical(5) #[1] FALSE
is.logical(0) #[1] FALSE
is.character(“R”) #[1] TRUE
- 数据类型转换
数据类型的优先级