初識R語言
What's R?
R是一種編程語言栈幸,提供了統(tǒng)計計算和繪圖的環(huán)境撰茎。
可調用許多函數嵌牺,從而提供強大的數據處理和可視化功能。
R語言軟件界面簡陋龄糊,通常不直接使用逆粹,而是用圖形界面的Rstudio。
RStudio是免費提供的開源集成開發(fā)環(huán)境(IDE)炫惩。
它提供了一個具有很多功能的環(huán)境僻弹,使R更容易使用,是在終端中使用R的絕佳選擇他嚷。
主界面分四大塊蹋绽,分別是:
- 腳本編輯器
- 控制臺(腳本運行+結果展示)
- Environment (對象/變量列表)+History(歷史命令)
- 文件/圖片/幫助/package
How to use R?
1.用Rproject管理工作目錄
工作目錄:默認的讀取和儲存位置,即R語言只能和一個文件夾進行互動筋蓖,這個文件夾包括腳本卸耘、文件、圖片粘咖,是數據交互的容器蚣抗。
設置工作目錄:setwd()
查看工作目錄:getwd()
多個項目運行時,所有數據放置一個文件夾將容易導致數據處理的繁亂瓮下,需對各個項目建立各自對應的工作目錄
- 新建project
project和文件夾對應翰铡。新建一個文件夾并命名(文件夾和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