正式開(kāi)始學(xué)習(xí)R語(yǔ)言了,今天筆記內(nèi)容為R語(yǔ)言基礎(chǔ)和ggplot2的入門學(xué)習(xí)
R語(yǔ)言基礎(chǔ)
1吩案、認(rèn)識(shí)R與RStudio
R是用于統(tǒng)計(jì)分析棚赔、繪圖的語(yǔ)言和操作環(huán)境。RStudio是一款R語(yǔ)言的IDE徘郭,R自帶的環(huán)境操作起來(lái)不方便靠益,而Rstudio很好地解決了這個(gè)問(wèn)題,而且它還具有調(diào)試残揉、可視化等功能胧后。R與RStudio的關(guān)系就像Python和Pycharm、Java和Jar等一樣抱环。
2壳快、R與RStudio的安裝
下載R語(yǔ)言 https://mirrors.tuna.tsinghua.edu.cn/CRAN/
下載Rstudio https://www.rstudio.com/products/rstudio/download/
RStudio的部分設(shè)置
Tools → Global option 在這個(gè)界面分別設(shè)置pakage和Appearance纸巷,pakage的地方選擇清華鏡像源。
3眶痰、R語(yǔ)言基本操作
a.用Rproject管理工作目錄
看生信星球 R-project管理多個(gè)R工作目錄
b. 顯示文件列表
dir()
c.加減乘除
如:1+1
回車
d.賦值
賦值符號(hào)<-
e瘤旨、刪除變量
rm()
f.列出歷史命令
history()
g.清空控制臺(tái)
快捷鍵Ctrl+L
ggplot2的入門學(xué)習(xí)
ggplot2是一個(gè)作圖包,可以創(chuàng)建圖表竖伯,如散點(diǎn)存哲,柱狀圖,線圖七婴,將數(shù)據(jù)可視化
1祟偷、安裝和載入
install.packages('ggplot2') #安裝
library(tidyverse) #載入
2、畫圖模板
ggplot(data =) + (mapping = aes())
geom命令主要是渲染圖層和控制圖像類型打厘,geom_point()將會(huì)生成散點(diǎn)圖, 而geom_line會(huì)生成折線圖
aes參數(shù)對(duì)變量進(jìn)行圖形映射修肠,以及映射方式,aes可以控制橫縱坐標(biāo)婚惫、點(diǎn)的大小氛赐、顏色,填充色等
3先舷、實(shí)戰(zhàn)練習(xí)
自己根據(jù)生信星球 R數(shù)據(jù)科學(xué)--詳解ggplot2做了一些練習(xí)