Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >生信技能树笔记day4

生信技能树笔记day4

原创
作者头像
天空UP
修改于 2023-01-16 09:09:15
修改于 2023-01-16 09:09:15
3270
举报

title: "生信技能树学习笔记"

引用自生信技能树 author: "天空"

date: "2023-01-02"

output: html_document


一、函数和R包

1. 函数与参数

函数与参数.jpg
函数与参数.jpg
函数参数2.jpg
函数参数2.jpg
代码语言:text
AI代码解释
复制
jimmy <- function(a,b,m = 2){
  (a+b)^m
}
jimmy(a = 1,b = 2)
代码语言:txt
AI代码解释
复制
## [1] 9
代码语言:text
AI代码解释
复制
jimmy(1,2)
代码语言:txt
AI代码解释
复制
## [1] 9
代码语言:text
AI代码解释
复制
jimmy(3,6)
代码语言:txt
AI代码解释
复制
## [1] 81
代码语言:text
AI代码解释
复制
jimmy(3,6,-2)
代码语言:txt
AI代码解释
复制
## [1] 0.01234568

2. 用函数代替复制粘贴

函数代替复制.jpg
函数代替复制.jpg
代码语言:text
AI代码解释
复制
#当一个代码需要复制粘贴三次,就应该写成函数或使用循环

jimmy <- function(i){
  plot(iris[,i],col=iris[,5])
}

jimmy(1)
代码语言:text
AI代码解释
复制
jimmy(2)
代码语言:text
AI代码解释
复制
jimmy(3)
代码语言:text
AI代码解释
复制
jimmy(4)

二、R包

1. R包介绍

R包介绍.jpg
R包介绍.jpg

2. xxx包如何安装

R包安装.jpg
R包安装.jpg

3. 快速下载R包

快速下载R包.jpg
快速下载R包.jpg
快速下载R包1.jpg
快速下载R包1.jpg
R包安装疑问1.jpg
R包安装疑问1.jpg
R包版本低.jpg
R包版本低.jpg
R包更新原则.jpg
R包更新原则.jpg
代码语言:text
AI代码解释
复制
# R包安装

options("repos"=c(CRAN="http://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
options(BioC_mirror="http://mirrors.ustc.edu.cn/bioc/")

# install.packages("tidyr")
# install.packages('BiocManager')
# BiocManager::install("ggplot2")
# install.packages('devtools')
# devtools::install_github("jmzeng1314/idmap1") #括号里写作者用户名加包名

# 清华镜像
# http://mirrors.tuna.tsinghua.edu.cn/CRAN/
# http://mirrors.tuna.tsinghua.edu.cn/bioconductor/
  
# 中科大镜像
# http://mirrors.ustc.edu.cn/CRAN/
# http://mirrors.ustc.edu.cn/bioc/

4. 记忆卡片

记忆卡片4.jpg
记忆卡片4.jpg

5. 分情况讨论是否安装

分情况讨论.jpg
分情况讨论.jpg

6. 获取R包帮助之一方法:这个不好记

R包帮助1.jpg
R包帮助1.jpg

7. 列出xxR里面的函数

列出R包里的函数.jpg
列出R包里的函数.jpg

8. R符号

R符号.jpg
R符号.jpg

9. 认清函数和数据

函数和数据.jpg
函数和数据.jpg

10. 解决问题的秘诀

解决问题的姿势.jpg
解决问题的姿势.jpg

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
2023.4生信马拉松day4-函数与R包
默认参数是函数作者预先设置的,使用函数时不是所有参数都需要使用者指定,没指定的都使用默认值;
清南
2023/04/16
4450
阿榜的生信笔记4
哈喽,我是学习生物信息学的阿榜!非常感谢您能够点击进来查看我的笔记。我致力于通过笔记,将生物信息学知识分享给更多的人。如果有任何纰漏或谬误,欢迎指正。让我们一起加油,一起学习进步鸭? 这份思维导图可以
用户10480134
2023/04/29
3100
生信技能树 Day4 R语言入门
devtools::install_github("用户名/包名称") 注意一定要知道用户名
用户11064093
2024/04/12
1050
从零开始的异世界生信学习 R语言部分 03 函数和R包
1.函数与参数 图片 写函数的函数 fun <- function(a,b,m = 2){ (a+b)^m #a+b的m次幂 } #{}内部的为具体的函数运算 fun(a = 1,b = 2) fun(1,2) fun(3,6) fun(3,6,-2) 图片 par(mfrow = c(2,2)) #把画板分成四块,两行两列 调整元素顺序 x <- c("A","B","C","D","E");x x[c(2,4,5,1,3)] #按照[]内的顺序进行重新排列 图片 #sort 排序 score
用户10361520
2023/03/04
3570
R语言基础3
Erics blog
2023/09/13
2110
Jely's Note之生信入门class4
1.l[2] 返回的是列表 l 的第二个元素(注意,是一个长度为 1 的列表),而不是该元素所包含的对象。如果你想取出该元素所包含的对象,需要再加上一个 [[ ]]。
用户10556369
2023/05/17
2150
Jely's Note之生信入门class4
Day04 生信马拉松-函数与R packages
if(!require(stringr))install.packages("stringr")
大冬仔
2023/08/13
2510
生信马拉松 Day4
function()是创造函数的函数,括号里是形式参数,有默认值就写上,例如这里的m=2
阿呆的月历
2024/01/12
1850
生信学习者专属的R包安装终极指南
CRAN(Comprehensive R Archive Network)是R语言的官方网站,管理着20000+个R包,各种用途的都有。
用户11414625
2025/03/10
4340
生信学习者专属的R包安装终极指南
生信星球Day4 学习R包
方法一:手动设置,Tools→Packages→Primary CRAN repository
用户10664025
2023/07/21
2710
RNA-seq入门实战(零):RNA-seq流程前的准备——Linux与R的环境创建
连续两次求贤令:曾经我给你带来了十万用户,但现在祝你倒闭,以及 生信技能树知识整理实习生招募,让我走大运结识了几位优秀小伙伴!大家开始根据我的ngs组学视频进行一系列公共数据集分析实战,其中几个小伙伴让我非常惊喜,不需要怎么沟通和指导,就默默的完成了一个实战!
生信技能树
2022/06/27
3.2K0
RNA-seq入门实战(零):RNA-seq流程前的准备——Linux与R的环境创建
技能树Day01_R环境配置_直播课day01
(原网址http://www.bio-info-trainee.com/3727.html)
sheldor没耳朵
2024/07/17
1240
技能树Day01_R环境配置_直播课day01
生信星球学习day6-毽子
为了保证我们可以自定义CRAN和Bioconductor的下载镜像,其实是可以在Rstudio中进行设置的,只需要运行这两行代码即可:
用户10300841
2023/01/15
6470
Day6生信入门—R包
为了保证可以自定义CRAN和Bioconductor的下载镜像,只需要运行这两行代码即可:
用户10776122
2023/10/07
5921
生信入门day6分野—R包的使用
options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
用户10758700
2023/09/23
3070
R语言笔记-3
生信技能树-数据挖掘课程笔记 函数与参数 #查看函数使用方法 ?rep() 函数的帮助文档: 函数分为形式参数和实际参数 形式参数由函数作者指定,使用者输入实际参数时可省略实际参数 函数的自定义 #自
Jon_L
2023/03/04
4990
生信星球 学习小组Day6笔记--学习R包 高小能
mutate(test, new = Sepal.Length * Sepal.Width)
用户10633522
2023/07/01
1920
Learn R 函数和R包
函数与参数 形式参数与实际参数 形式参数99%可以删除 图片 命名新的函数 > jimmy <- function(a,b,m = 2){ + (a+b)^m + }。#命名jimmy这个函数,自己设置 m=2是默认值 > jimmy(a = 1,b = 2) [1] 9 > jimmy(1,2) #省略写法 [1] 9 > jimmy(3,6) [1] 81 > jimmy(3,6,-2) #更改m的值 有2改为-2 [1] 0.01234568 图片 复习:绘图函数plot() par(mfrow
用户10412487
2023/03/28
1.5K0
一. 生信入门环境搭建
大家把电脑配置一下,参考视频 https://www.bilibili.com/video/av80872684 根据这个做准备工作
白胖胖
2024/03/15
1760
生信技能树R语言学习直播配套笔记
1.1 判断数据类型class() 1.2 按Tab键自动补全1.3 数据类型的判断和转换 (1)is 族函数,判断,返回值为TRUE或FALSE
生信技能树
2022/06/08
1.2K0
生信技能树R语言学习直播配套笔记
相关推荐
2023.4生信马拉松day4-函数与R包
更多 >
LV.0
这个人很懒,什么都没有留下~
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档