生信星球培训第八十九期

生信学习小组 Day6 -- ldj

2020-11-21  本文已影响0人  LDJ_60bd

R语言学习-R包

R包的下载,在CRANBioconductor 里,自定义的下载是在CRAN, 配置 Rstudio的下载镜像 方法

  1. install.packages(“包”) 是在 CRAN里下载
  2. BiocManager::install(“包”) 在Biocductor里

dplyr五个基础函数

 #注意 == 
 filter(test, Species == "setosa"&Sepal.Length > 5 )
 #注意此时 == 的到的结果和in是不同的
 filter(test, Species %in% c("setosa","versicolor"))
 filter(test, Species == c("setosa","versicolor"))
 
  filter(test, Species %in% c("setosa","versicolor"))
- `arrange()`,按某1列或某几列对整个表格进行排序`

 ```R
 # 默认从小到大排序
 arrange(test, Sepal.Length)
 #用desc从大到小
 arrange(test, desc(Sepal.Length))

dplyr 实用技能

表格间的操作

left_join
inner_join
full_join
semi_join 和 anti_join 是相反的
`bind_rows()`函数需要两个表格列数相同,而`bind_cols()`函数则需要两个数据框有相同的行数
上一篇下一篇

猜你喜欢

热点阅读