初識R語言
What's R?
R是一種編程語言,提供了統(tǒng)計計算和繪圖的環(huán)境。
可調(diào)用許多函數(shù),從而提供強大的數(shù)據(jù)處理和可視化功能。
R語言軟件界面簡陋,通常不直接使用,而是用圖形界面的Rstudio。
RStudio是免費提供的開源集成開發(fā)環(huán)境(IDE)。
它提供了一個具有很多功能的環(huán)境,使R更容易使用,是在終端中使用R的絕佳選擇。
主界面分四大塊,分別是:
- 腳本編輯器
- 控制臺(腳本運行+結(jié)果展示)
- Environment (對象/變量列表)+History(歷史命令)
- 文件/圖片/幫助/package
How to use R?
1.用Rproject管理工作目錄
工作目錄:默認的讀取和儲存位置,即R語言只能和一個文件夾進行互動,這個文件夾包括腳本、文件、圖片,是數(shù)據(jù)交互的容器。
設(shè)置工作目錄:setwd()
查看工作目錄:getwd()
多個項目運行時,所有數(shù)據(jù)放置一個文件夾將容易導致數(shù)據(jù)處理的繁亂,需對各個項目建立各自對應(yīng)的工作目錄
- 新建project
project和文件夾對應(yīng)。新建一個文件夾并命名(文件夾和project二者同名)
Create Project,就啟用了新的session,對當前執(zhí)行的項目不會造成干擾。 - 打開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