Day4-郭妞2020.04.27-R語言基礎

來源于生信星球
今天的學習內(nèi)容:
如果你的電腦用戶名是中文的,需要多一個流程,因為中文路徑會給你帶來麻煩。
1.安裝R(基礎)和Rstudio(人性化一些的界面)
2.粗略了解R語言是什么,干什么的,認識Rstudio的工作界面
3.學會外觀設置和基本操作

準備工作

  • 1、查看電腦用戶名是中文還是英文
    先在電腦桌面隨便打開一個文件夾,打開是這樣:

    路徑

    如果desktop的上一級(其實就是用戶名),查看他是不是英文。
  • 2、如果用戶名是中文,必須改為英文,否則無法安裝Rstudio。
    原因見
    當Rstudio杠上中文用戶名
    【另外:要養(yǎng)成云備份自己重要文件的習慣,如堅果云、iCloud云盤,都是非常好的雙向同步云。不錯的選擇】
  • 3、下載R和Rstudio
    用搜狗微信搜索:“果子學生信 給自己一個全新的R語言環(huán)境”
    注:只看下載部分即可。
    如果跟著這個下載不成功,還有一個安裝視頻供選擇:史上最貼心R包安裝示范視頻

一、認識R和Rstudio

R是一種編程語言,也是統(tǒng)計計算和繪圖的環(huán)境,它匯集了許多函數(shù),能夠提供強大的功能。
R語言軟件界面簡陋,通常不直接使用,而是用圖形界面的Rstudio。
RStudio是免費提供的開源集成開發(fā)環(huán)境(IDE)。RStudio提供了一個具有很多功能的環(huán)境,使R更容易使用,是在終端中使用R的絕佳選擇。

生信星球截圖

第一次上手,先做兩個最簡單的圖
1、plot(rnorm(50))

2、
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))

注:plot
plot語法
runif
注: iris是一個R語言自帶的數(shù)據(jù)框,通常用作示例。iris$Sepal.Length表示iris數(shù)據(jù)框的Sepal.Length這一列數(shù)據(jù)。以此類推。
作圖說簡單也簡單,只需要知道圖的名字,知道用的什么R包即可自行探索;說難也難,別人的代碼套在自己的數(shù)據(jù)上,需要一定的R語言功底和解決報錯的能力。

二、設置字體大小

字體大小設置

三、R語言基本操作

  • 1、用Rproject管理工作目錄
    所謂工作目錄就是默認的讀取和儲存位置,也就是說,R語言只能和一個文件夾進行互動,這個文件夾非常重要,做不好就會導致你的腳本、文件、圖片各種亂跑,找不到。
    查看這篇文章
  • 2、顯示文件列表
    直接打命令不跟路徑會顯示默認路徑,也就是工作目錄。相當于linux的ls。
    輸入:dir()

  • 3、加減乘除

  • 4、賦值
    賦值符號用<-,這是小于號加上減號,也可以按Alt加上減號
    x<- 1+2 意思是把1+2的運算結果賦值給x, 賦值后,x會顯示在右上角的框,Environment里的Value列表里
    直接輸入x 回車,就會把x的值(3)打印到控制臺上,前面的那個[1]是結果的第一個,不用管他。

  • 5、刪除變量

a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)  
rm(list = ls())#清空所有變量

代碼可以復制,更推薦的方式是用鍵盤上q前面的那個tab鍵補齊。

  • 6、 列出歷史命令
    history()相當于鼠標單擊右上角的history標簽
  • 7.清空控制臺
    快捷鍵 ctrl+l
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 2020-04-06 今日學習主題:R語言基礎 一、認識R和Rstudio R是什么? R是一種編程語言,也是統(tǒng)計...
    a飯飯o閱讀 326評論 0 2
  • 框架 準備工作 預先打開電腦中任意文件夾,查看文件夾名稱為中文還是英文 如若前面是中文,則將其改為英文,如此才可以...
    謝小發(fā)閱讀 178評論 0 1
  • 2020年4月17日 Day4:R語言基礎 今天學習的主要內(nèi)容是R語言的基礎。 DAY4: R語言基礎 一、準備工...
    Just_Monomania閱讀 356評論 0 0
  • R語言基礎 安裝R(基礎)和Rstudio 必須保證電腦用戶名為英文 R語言與Rstudio R語言的核心是解釋計...
    The_paper閱讀 713評論 0 0
  • 今日學習主題:安裝R和Rstudio和練習基本操作安裝教程果子學生信 給自己一個全新的R語言環(huán)境 認識R和Rst...
    如晤_ea28閱讀 794評論 0 0

友情鏈接更多精彩內(nèi)容