初识R语言
What's R?
R是一种编程语言,提供了统计计算和绘图的环境。
可调用许多函数,从而提供强大的数据处理和可视化功能。
R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。
RStudio是免费提供的开源集成开发环境(IDE)。
它提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。
主界面分四大块,分别是:
- 脚本编辑器
- 控制台(脚本运行+结果展示)
- Environment (对象/变量列表)+History(历史命令)
- 文件/图片/帮助/package
How to use R?
1.用Rproject管理工作目录
工作目录:默认的读取和储存位置,即R语言只能和一个文件夹进行互动,这个文件夹包括脚本、文件、图片,是数据交互的容器。
设置工作目录:setwd()
查看工作目录:getwd()
多个项目运行时,所有数据放置一个文件夹将容易导致数据处理的繁乱,需对各个项目建立各自对应的工作目录
- 新建project
project和文件夹对应。新建一个文件夹并命名(文件夹和project二者同名)
Create Project,就启用了新的session,对当前执行的项目不会造成干扰。 - 打开Rproject
往后启用项目,记住要只要文件夹中找到这个R project,双击打开即可。
2.显示文件列表
dir() # list.files
相当于linux的ls。
3.加减乘除
> 1+2
> 3-2
> 3*2
> 3/2
> 3^2
> sqrt(9)
> abs(-3)
> log2(8)
> log10(100)
4.赋值
赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号
5.删除变量
rm(list = ls())
6.列出历史命令
history()
= 相当于鼠标单击右上角的history标签
当你双击某个命令,他就会跳到你的控制台大于号后面了,可以修改后运行。
7.清空控制台
快捷键 ctrl+l