生信学习第四天之R语言生信学习第四天之R语言1R语言学习和了解1.1 之前就安装过R和Rstudio,浅学习过《r语言实战》,及基本的语言。后续可以再计划学习R for Data Science。
生信学习第三天1 生信软件的安装图片2 具体安装步骤2.1 百度搜索清华镜像下的安装链接=》进入:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda
生信学习第二天1.登录服务器,下载安装好xshell7、xftp7等软件,根据账号密码和ip地址等信息正确远程登录服务器2.学习了解什么是linux系统及它的用处2.1 Linux系统下所有皆由“文件夹组成
生信学习之第五天R语言实操1.R语言基本数据类型重点掌握向量和数据框,明确元素、向量、标量的定义元素:数字或者字符串(chr)标量:一个元素组成的变量向量:多个元素组成的变量图片2.提取元素2.1向量x
DAY1--生信学习前准备1学习方式,使用电脑进行学习,与小伙伴交流讨论,共同进步2解决问题,利用搜索引擎学会搜索,推荐虫快搜部落,去解决学习过程中的问题3提高效率的软件,浏览器推荐如chrome,电脑文件搜索 ,Windows用everything,Mac自带搜索;快捷截图软件snipaste或者电脑版微信;思维导图记录,推荐xmind,便于后期整理回顾学习4学习Markdown语法做笔记4.1展示代码a=14.2
2.服务器可以配置自己的Rstudio,供大家远程登陆,用浏览器打开后面加上:8787就可以登录,但是阿里云并没有自带,用自己电脑完全可以。
xx<- 1:10 #从1-10之间所有的整数xx<- seq(1,10,by = 0.5) #1-10之间每隔0.5取一个数(注意是逗号不是分号)xx<- rep(1:3,times=2) #1-3 x[4] #x第4个元素x[-4]#排除法,除了第4个元素之外剩余的元素x[2:4]#第2到4个元素x[-(2:4)]#除了第2-4个元素x[c(1,5)] #第1个和第5个元素(2)根据值x[x==10 ]#等于10的元素x[x<0]x[x %in% c(1,2,5)]#存在于向量c(1,2,5)中的元素Part2:数据框将示例数据放在你的工作目录下(!!!)
R包是多个函数的集合,R语言必学的原因是丰富的图表和Biocductor上面的各种生信分析R包。 函数;注意,bind_rows()函数需要两个表格列数相同,而bind_cols()函数则需要两个数据框有相同的行数test1 <- data.frame(x = c(1,2,3,4), y = c(10,20,30,40
其他列保留输出图片图片图片图片条件语句和循环语句图片图片图片图片图片图片图片图片图片图片图片图片图片表达矩阵画箱线图图片图片图片图片图片图片round()指定小数点后几位图片图片图片隐式循环图片图片图片# 如何挑出100个数字中最大的10 sort(a)tail(a,3)tail(sort(a),10)head(sort(a,decreasing = T),10)load("test2.Rdata")a = apply(test,1,var
"在R语言中是命令提示符()前面的单词是函数getwd()获取绝对路径路径补充文件在桌面上,不在工作目录下,怎样读取绝对路径,换了电脑就读不成功x1 = read.csv("C:/Users/win10 student",times=7),seq(from=2,to=15,by=2))## [1] "student2" "student4" "student6" "student8" "student10
一个探针对应多个基因(非特异性探针),难以解释,这些行直接去掉 8、对于lnkRNA不能直接用页面上的TargetID,尽量寻找symbol列 9、官网下载对应产品的注释表格:往往是付费的,不能看到 10 str_detect(pd$title,"and");table(keep) exp = exp[,keep] pd = pd[keep,] 总结: 小洁老师讲的真的非常好,细腻又形象,准备学生信的一定要来学一波让你丝滑入门
---title: "生信技能树学习笔记"引用自生信技能树author: "天空"date: "2023-01-02"output: html_document---一、文件读写1. 740edde27e113bca1454defaffe50378## 3 nationwidechildrens.org_clinical.TCGA-W5-AA2O.xml b83ddabb84f4a71ad3fa95cae64d0b10ex1 740edde27e113bca1454defaffe50378## 2 nationwidechildrens.org_clinical.TCGA-W5-AA2O.xml b83ddabb84f4a71ad3fa95cae64d0b10
arrange(test, desc(Sepal.Length)) #从大到小 desc()
如果代码可以运行但是不出图,可能是因为画板被占用,可以多次dev.off()关闭画板
mkdir biosoft #存放生信软件 mkdir project #存放生信项目 mkdir tmp #存放一些杂七杂八 mkdir src #存放源代码 第三个 ls ls 显示列表,不管是目录还是文件 否则下面的命令都没办法运行咯 head 接文本文件名,默认输出前10行,tail 接文本文件名,默认输出后10行,后面加上-n 自定义输出几行 例如:head -n 3 hello_world.txt
---title: "生信技能树学习笔记"引用自生信技能树author: "天空"date: "2023-01-02"output: html_document---一、函数和R包1. 认清函数和数据图片10. 解决问题的秘诀图片
---title: "生信技能树学习笔记"引用自生信技能树author: "天空"date: "2023-01-02"output: html_document---一、数据框、矩阵和列表1. "array"m1 <- as.data.frame(m)m1## a b c## 1 1 4 7## 2 2 5 8## 3 3 6 9class(m1)## [1] "data.frame"10
---title: "生信技能树学习笔记"author: "天空"date: "2023-01-04"output: html_document---R语言综合应用1. [1] 1# 区分字符型向量和字符串y = c("jimmy 150","nicker 140","tony 152")length(y)## [1] 3str_length(y)## [1] 9 10 ><e6>\u0095<b0>.R"## [9] "8_exercise.R" ## [10 [17] "test2.Rdata" ## [18] "<e7>\u0094\u009f信< e6>\u008a\u0080<e8>\u0083<bd><e6><a0>\u0091<e7><ac>\u0094记day7.html" ## [19] "<e7>\u0094\u009f信<e6>
(10分) find 用到的知识点 输出格式 (输出格式为bed格式,第一列为匹配到的染色体,第二列和第三列为匹配到染色体序列的起始终止位置(位置标记以0为起始,代表第一个位置;终止位置不包含在内,第一个例子中所示序列的位置是
《生物信息学从业者就应该是这样学习R语言》1-5笔记1. 《如何系统入门R语言》这一篇微信文章是2017年2月写的了,距离现在7年,语言生动有趣跟现在的风格还有点不一样,那时候曾老师竟然一个个回点评还用颜文字嘞,而且17年就自称老一辈的生信工程师(难道现在是木乃伊辈的生信工程师 <-seq(5,15,2)C<-1:5#求A和B的并集union(A,B)#[1] 1 2 3 4 5 6 7 8 9 10 11 13 15#求A和B的交集intersect(A,B 4.R语言入门学习路径+资源集(生信篇)资源博,适合纯新手入门5.R语言的最好资源,一个就够! 【好书分享】《R语言实战(第2版)》就是《R语言实战》10.生信技巧第3课-请你务必学好R语言这里的视频似乎看不了了,主要的内容和生信马拉松的课程基本相同生信技能树