一 軟件安裝
我們平常在PC機(jī)上編寫和運(yùn)行R代碼,通常都是在Rstudio上運(yùn)行的(畢竟R自帶的環(huán)境操作起來不是方便)。但是單獨(dú)安裝Rstudio是沒有辦法運(yùn)行的,需要先安裝R,再安裝Rstudio,才可以順利運(yùn)行。以下是云盤上存儲的軟件,各位看官可關(guān)注公眾號獲取。軟件安裝僅需點(diǎn)擊exe文件后一直點(diǎn)擊下一步至完成安裝。
二 Rstudio軟件使用
RStudio是R的專用IDE,具有語法高亮、代碼自動補(bǔ)全、快捷操作、數(shù)據(jù)查看等功能。1. 界面介紹
RStudio界面分為左上源碼編輯、腳本顯示,左下代碼執(zhí)行、控制臺,右上代碼歷史記錄、數(shù)據(jù)對象列表,右下代碼組織管理、包安裝、更新、繪圖。腳本區(qū)與運(yùn)行區(qū)域是分離的,可以方便我們修改腳本。
運(yùn)行腳本命令
1、從頭到尾運(yùn)行整個(gè)代碼:在左上角代碼區(qū),可以全選代碼,點(diǎn)擊run;
2、運(yùn)行某一行代碼:鼠標(biāo)點(diǎn)擊該行任意位置,點(diǎn)擊run;
3、查看某個(gè)變量的值:選中該變量,點(diǎn)擊run。如下圖所示:
1、Ctrl + Enter 運(yùn)行腳本
2、Ctrl + Shift + C 單行或多行注釋(或者取消注釋)
三
R包安裝與加載
R語言的使用,很大程度上是借助各種各樣的R包的輔助,從某種程度上講,R包就是針對于R的插件,不同的插件滿足不同的需求。1. CRAN安裝
CRAN為Comprehensive R Archive Network(R綜合典藏網(wǎng))的簡稱。它除了收藏了R的執(zhí)行檔下載版、源代碼和說明文件,也收錄了各種用戶撰寫的軟件包。CRAN安裝通常使用install.packages 安裝。程序包時(shí),由于默認(rèn)選擇國外CRAN鏡像,會導(dǎo)致下載程序包特別慢,經(jīng)常導(dǎo)致安裝失敗??梢赃x擇國內(nèi)鏡像安裝。
In [1]:
install.packages('ggplot2')
Bioconductor是基因組數(shù)據(jù)分析相關(guān)的軟件包倉庫,需要用專門的命令進(jìn)行安裝。source("https://bioconductor.org/biocLite.R") #安裝核心軟件包BiocInstaller::biocLite("packagename") #安裝特定的軟件包
3. github安裝
不是所有的R包都提交上傳到CRAN,如Github,需要通過一定的渠道進(jìn)行安裝。install.packages("devtools")library(devtools)install_github("RevolutionAnalytics/RHadoop")安裝Github會遇到很多問題,比如作者刪除了提交信息、R版本不再匹配、需要安裝相應(yīng)的Rtools、R包安裝過程中部分包被占用無法安裝、安裝的R包版本等級太低等。需要根據(jù)錯(cuò)誤提示解決。
關(guān)注“上海天昊生物”公眾號,
回去關(guān)鍵字“R”,
獲取文章及軟件下載鏈接。
往期相關(guān)鏈接:
【繪圖進(jìn)階】之交互式可刪減分組和顯示樣品名的PCA 圖(三);
【進(jìn)階篇繪圖】之帶P值的箱體圖、小提琴圖繪制(一);
3分鐘學(xué)會CHIP-seq類實(shí)驗(yàn)測序數(shù)據(jù)可視化 —IGV的使用手冊;
10分鐘搞定多樣性數(shù)據(jù)提交,最快半天內(nèi)獲取登錄號,史上最全的多樣性原始數(shù)據(jù)提交教程;
【零基礎(chǔ)學(xué)繪圖】之繪制venn圖(五);
【W(wǎng)GS服務(wù)升級】人工智能軟件SpliceAI助力解讀罕見和未確診疾病中的非編碼突變;
【零基礎(chǔ)學(xué)繪圖】之繪制barplot柱狀圖圖(四);
【零基礎(chǔ)學(xué)繪圖】之繪制heatmap圖(三);
20分鐘搞定GEO上傳,史上最簡單、最詳細(xì)的GEO數(shù)據(jù)上傳攻略;
【零基礎(chǔ)學(xué)繪圖】之a(chǎn)lpha指數(shù)箱體圖繪制(一);
如果您對本文案介紹的方法或代碼有疑問,
請掃碼添加QQ群溝通
【本群將為大家提供】
分享生信分析方案
提供數(shù)據(jù)素材及分析軟件支持
定期開展生信分析線上講座
QQ號:1040471849