"R包的安裝"
- 性價(jià)比高的配置Rstudio的下載鏡像
按照如下代碼> options()repos
options()$BioC_mirror
安裝失敗時(shí)玄货,可在每次需要下載R包時(shí)運(yùn)行這兩句代碼即可
安裝
大部分包存于CRAN網(wǎng)站或Biocductor
install.packages(“包”)或者BiocManager::install(“包”)加載
library(包)
require(包)安裝加載三部曲
options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/")
install.packages("dplyr")
測(cè)驗(yàn)數(shù)據(jù)
""dplyr五個(gè)基礎(chǔ)函數(shù)""
1.mutate(),新增列
2.select(),按列篩選
-
按列號(hào)篩選
-
按列名篩選
3.filter()篩選行
4.arrange(),按某1列或某幾列對(duì)整個(gè)表格進(jìn)行排序
5.summarise():匯總
對(duì)數(shù)據(jù)進(jìn)行匯總操作,結(jié)合group_by使用實(shí)用性強(qiáng)
6.管道操作 %>% (cmd/ctr + shift + M)
(加載任意一個(gè)tidyverse包即可用管道符號(hào))
7.count統(tǒng)計(jì)某列的unique值
8.dplyr處理關(guān)系數(shù)據(jù)
將2個(gè)表進(jìn)行連接刁标,注意:不要引入factor
-
內(nèi)連inner_join,取交集
-
左連left_join
-
全連full_join
-
半連接:返回能夠與y表匹配的x表所有記錄semi_join
-
反連接:返回?zé)o法與y表匹配的x表的所記錄anti_join
- 簡(jiǎn)單合并
bind_rows()函數(shù)需要兩個(gè)表格列數(shù)相同寺枉,而bind_cols()函數(shù)則需要兩個(gè)數(shù)據(jù)框有相同的行數(shù)