源自生信星球,由于有R基础,内容1、2、3跳过了基础代码1、显示文件列表(右下角窗口file直接有显示,在R中其实不那么重要)dir()list.files()图片2、显示历史命令(右上角history
rnorm(n,mean,sd)函数用于从具有特定均值和标准差的正态分布生成n个随机值。
生信星球调整字体大小图片1.新建project按红色框框图片设置工作目录:setwd()查看工作目录:getwd()2.显示文件列表dir()或 list.files()图片显示运算加减 1+2 回车乘方 abs(-3)赋值赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里生信星球删除变量 b <- 1c <- 4u <- 5+6rm(b)rm(u,c) rm(list = ls())#清空所有变量代码可以复制,更推荐的方式是用键盘上q前面的那个tab键补齐。
今天的学习内容: 1.安装R(基础)和Rstudio(人性化一些的界面) 2.粗略了解R语言是什么,干什么的,认识Rstudio的工作界面 3.学会外观设置和基本操作 4.完成第一个R做的图 如果已经安装或者基础较好 3.加减乘除 1+2 回车 4.赋值 赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号 x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment 5.删除变量 a<-3 b <- 1 c <- 4 u <- 5+6 rm(b) rm(u,c) rm(list = ls())#清空所有变量 代码可以复制,更推荐的方式是用键盘上q前面的那个tab
生信星球学习小组笔记 2023年11月30日*之前已对R语言和Rstudio的基本操作有了初步的入门了解,但每次对R语言学习都能够获得“新知”。电脑用户名要设置为英文名,否则会带来潜在的麻烦。 = (之前有看过相关说法,<-是R语言特有,部分老师推荐使用更简洁的=)高级绘图:ggplot2学习 参考豆豆和花花老师公众号文章https://mp.weixin.qq.com/s/jOIJLpCN4qTznPH0b-qJdw
iris[c(1:2,51:52,101:102),]t1 <- mutate(test, new = Sepal.Length * Sepal.Width)t2 <- select(test,c(2,4) )t3 <- filter(test, Species == "setosa"&Sepal.Length > 5 )t4 <- arrange(test, desc(Sepal.Length))t5 <
R和Rstudio的下载安装 生信星球:【R软件和R包安装】 https://www.bilibili.com/video/BV1J44y1R7ci/? share_source=copy_web&vd_source=ba670d5a7ca081b044384f15866b88ef R语言学习:生信技能树https://m.bilibili.com/video /av25643438.htm 新建工作目录 生信星球:https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA 显示文件列表 相当于linux的ls dir(
. → Appearance→Editor Font size →Apply4.
生信星球1. 一二三代测序每一代测序都是为了解决上一代的问题,但又不完美一代测序准确度高,但通量低二代测序即高通量测序,但读长短三代测序读长长,但准确度低2. 二代测序大致流程1 DNA文库构建2 桥式PCR3 测序4 数据产出3. NGS组学基因组学、转录组学、蛋白组学、代谢组学图片
R 语言与 C 语言都是贝尔实验室的研究成果,但两者有不同的侧重领域,R 语言是一种解释型的面向数学理论研究工作者的语言,而 C 语言是为计算机软件工程师设计的。
bioc/") install.packages("dplyr")library(dplyr)dplyr五个基础函数1. mutate()新增列2. select()按列筛选3. filter()筛选行4. = "x")2.左连left_joinleft_join(test1, test2, by = 'x')3.全连full_joinfull_join( test1, test2, by = 'x')4. by = 'x')5.反连接:返回无法与y表匹配的x表的所记录anti_join6.简单连接:bind_rows()函数需要两个表格列数相同,而bind_cols()函数则需要两个数据框有相同的行数生信星球
fastqc`chmod 用3个数字来表达对 用户(文件或目录的所有者),用户组(同组用户),其他用户 的权限: 如:chmod 755 fastqc 数字7是表达同时具有读,写,执行权限:(7 = 4 + 2+ 1) 读取--用数字4表示; 写入--用数字2表示; 执行--用数字1表示; 三者皆否:0将FastQC文件夹导入环境变量echo 'export PATH=/YOUR/FASTQC PATH
生信星球数据结构 向量vector 标量:1个元素 向量:多个元素 从向量中提取元素 x[4] x[x==10] 位置、逻辑值 数据框 a <- read.table(file='huahua.txt'
安装一切顺利,愉快学习的一天,感谢生信星球,感恩豆豆花花,继续磕cp安装操作记录1. 选择相应的miniconda,右键复制链接网址图片4.
n3 … #显示前3行|3可替换tail -n3 … #显示后3行cp file1 file2 #复制file1,命名file2mv #移动或重命名图片生信星球学习小组
搜狗微信、搜狗知乎、github*STEP 2:高效学习1. 高效软件chrome浏览器|沙拉查词*、scholarscopesnipaste2. clinical,KLRB1_tr,by='CGGA_ID')View(CGGA_325_KLRB1)write.csv(CGGA_325_KLRB1,file = 'CGGA_325_KLRB1.csv')生信星球学习小组第
Day4-i 生信星球学习 R语言基础下载R和Rstudio##注意:电脑用户名必须是英文作图plot(rnorm(50))plot主要用于绘制散点图和折线图boxplot(iris$Sepal.Length Appearance--Editor Font size用Rproject管理工作目录(1)设置一个工作目录设置工作目录:setwd()查看工作目录:getwd()(2)新建project点击箭头处:新建图片来源:生信星球公众号新建
权限控制多用户的权限控制命令行模式linux的操作靠命令行来实现目录结构文件系统呈树状,宿主目录放在home目录下2.为什么学生信要用linux? 生物软件基于linux,系统开源、免费,不需要图形界面,有效节约资源.3.怎样召唤linux--阿里云服务器1 单纯linux2 Windows10上的linux3 Windows7 上的linux4 4.怎样登录服务器--xshell和terminal恰好手头有台macbookmacbook,terminal启动!5.linux有哪些最基本的操作?
今天是学习小组学习的第4天,主要是学习了解R语言 1. R和Rstudio的安装 用户名需要是英文 下载R和Rstudio 2. 图片 图文来自微信公众号生信星球 3. 设置字体 Tools -> Global Options -> Apperance自行设置 4. R语言基本操作 a. 删除变量 a<-3 b <- 1 c <- 4 u <- 5+6 rm(b) rm(u,c) rm(list = ls())#清空所有变量,需要是英文括号 f.