前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >生信星球学习小组-Day6学习笔记--学习R包

生信星球学习小组-Day6学习笔记--学习R包

原创
作者头像
用户9388119
发布2023-02-11 22:30:58
3480
发布2023-02-11 22:30:58
举报

安装和加载R包

1.配置镜像

为了一劳永逸地完成镜像配置,我们需要在将镜像链接设置在R的初始配置文件.Rprofile里。

代码语言:javascript
复制
options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) # CRAN的清华镜像源
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/") # Bioconductor的中科大镜像源

2.安装R包

R包安装命令是install.packages(“R包名”)

或者BiocManager::install(“R包名”)

3.加载R包

一般使用library(“R包名”)加载R包

dplyr包的学习

1.五个基本函数

首先构建一个储存数据的变量test

  • 新增一列数据mutate()
  • 挑选不同列的数据select() ① 按照每列的编号筛选

② 按照每列的列名筛选

  • 筛选不同行的数据filter()

  • 按某1列或某几列对整个表格进行排序arrange()

  • 汇总summarise()

2.连接不同的数据框

  • 按一定规则进行连接

首先创建数据框并赋值


  • 简单合并数据框`

首先创建数据框


3.实用技巧

  • 管道操作%>%
代码语言:javascript
复制
test %>% group_by(Species) %>% summarise(mean(Sepal.Length), sd(Sepal.Length))
# %>% 意思就将前面的内容作为后面的处理对象,依次执行下去
# 与下面这行代码处理效果一致
summarise(group_by(test, Species),mean(Sepal.Length), sd(Sepal.Length))
  • 统计某列不同元素的个数count()

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装和加载R包
    • 1.配置镜像
      • 2.安装R包
        • 3.加载R包
        • dplyr包的学习
          • 1.五个基本函数
            • 2.连接不同的数据框
              • 3.实用技巧
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档