美文网首页
R语言的基础操作

R语言的基础操作

作者: yhh_hygge | 来源:发表于2020-03-30 18:47 被阅读0次

图鬼狐:跟着生信星球和生信技能树的教程与视频学了一周后,小白菜对收割生信的信心又加大了。今日开始,小白菜记录每天所学,学他一个月,那时应该快到丰收的季节了。(星星眼)

(R和Rstudio的下载不讲了)↓

R常用指令:这是个外部网站,对于使用较频繁的指令整理的比较好,但是要开VPN才能点开链接了。

R的基本变量类型

# 1.向量
a=c(1,2,3)#c <- creat
a=c(1,"a",2)
a=1:10
a=seq(1,10)
a=LETTERS[1:7]
​
#2.数组
a=1:10
dim(a)=c(2,5)#两行五列,改变a的维度
pheatmap::pheatmap(a)#画热图
​
class(a)#a的类型
str(a)#查看a的结构
is.matrix(a)#判断a是否是矩阵
as.character(a)#改变a的结构
​
#3.数据框
b=as.data.frame(a)#a和b数据结构不一样了
str(b)
​
#4.列表
b$V5#9 10
d=options()#option是一个内置列表
length(d)#88个元素
e=d$repos#CRAN "https://mirrors.tuna.tsinghua.edu.cn/CRAN/" 
mode(e)#e是"character"
as.numeric(lapply(d,length))#查看d里面每个元素的长度</pre>

读取文本数据

#取元素
b[,3]
b[c(T,F),3]
#读取文本数据
a=read.table("GSE28735_series_matrix.txt.gz",comment.char='!',header = T,sep = '\t')
#comment.char='!'是注释符号的意思,表明!为注释内容,不读
?read.table #不会就用它查看帮助
​
row.names(a)=a$ID_REF##去掉行名
a=a[,-1]#去掉第一列
a=log2(a)
pheatmap::pheatmap(a[1:10],)#画热图</pre>

相关文章

  • R语言学习

    R语言操作基础

  • 《学习小组Day4笔记--寒鹤》

    R语言基础 今天的课程内容是R语言基础,包括R及Rstudio的安装,R语言的一些基本操作等。因之前已学习过R语言...

  • 学习笔记Day4+5 by康康

    认识R和Rstudio 先前已有初步的基础,也已安装 R语言基础 操作截屏

  • R语言基础操作①

    基础指令 程序辅助性操作: 运行 q()——退出R程序tab——自动补全ctrl+L——清空consoleESC—...

  • 学习小组Day4笔记--大水

    R语言基础 0.1什么是R语言? R是用于统计、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开...

  • 学习小组Day4笔记--jam

    R语言基础2020.11.19 R安装(参考果子学生信) R基础操作 使用Rproject管理工作目录(一个项目作...

  • 生信星球学习小组第29期 Day4

    R语言基础 今日学习大纲: 安装R和Rstudio 了解R语言是什么,做什么,熟悉工作界面 学会外观设置和基本操作...

  • 学习小组Day4笔记-- Louis-jl

    Day4笔记 R语言基础 认识R语言及Rstudio R是用于统计分析、绘图的语言和操作环境,汇集了许多函数,有一...

  • R语言基础--数据类型-总结

    R语言基础--数据类型-总结 1、R语言基础--数据类型之向量 2、R语言基础--数据类型之因子 3、R语言基础-...

  • 学习小组day4笔记--strengthen

    R语言基础 什么是R语言 R是用于统计分析、绘图的语言和操作环境。它是属于GNU系统的一个自由、免费、源代码开放的...

网友评论

      本文标题:R语言的基础操作

      本文链接:https://www.haomeiwen.com/subject/mojwuhtx.html