写在前面——经过了四十天断断续续的学习,算是对R语言有了初步的了解。其实使用R语言,无非就是对数据进行处理分析,然后把结果可视化。但是数据的千变万化,还有数以万计的函数、数据格式,使得这个过程变得很复杂。无他,唯手熟尔。

本篇文章是为了梳理一下学习路线,方便日后复习补充。

  1. 生信学习——R语言练习题-初级(附详细答案解读)
    学习了Rstudio的使用,数据格式,数据合并,简单绘图。
    记得多使用str() class() dim()等函数来查看数据的信息,多使用 ?+函数 来查看相应函数的帮助文档。

  2. 生信学习——R语言小作业-中级(附详细答案解读)
    学习了如何获取GEO数据集,如何查找对应的基因或探针,如何安装bioconductor包等。

    注:从这一节开始,就出现了大量的生信专业知识,比如差异分析,以及后面出现的PCA分析等等一大堆不是单纯的R知识。对此,初学者表示非常懵。所以好多都没写。不过也不要太纠结,这些知识后面肯定会专门学习,现在就先熟悉R吧…

  3. 生信学习——生信人的20个R语言习题(上)(附详细答案解读)
    生信学习——生信人的20个R语言习题(下)(附详细答案解读)
    学习了如何获取ExpressionSet对象的表达矩阵,对表达矩阵的处理以及可视化。

  4. 生信学习——基于R的统计习题(附详细答案解读)
    学习了统计学的基础概念,对表达矩阵进行统计,做一些统计检验
    本节要对统计学有一定的了解,统计也是一门大学问,生信之路任重道远呀…

  5. 生信学习——基于R的可视化习题30个(附详细答案解读)
    可视化算是R语言的一大特色,非常有趣。

至此,R语言的学习算是告一段落。继续登山吧!

生信学习——R语言学习总结相关推荐

  1. 生信分析R语言助力作图----单基因批量相关性分析

    单基因批量相关性分析 嘻嘻嘻~~~,晚上秒变生信分析小白,一个游走在生物学和计算机变成之间的小白,享受着里面的快乐和痛苦.不停的挣扎,不停的成长,多学习,多尝试,一定会有意想不到的收获.加油!!! 首 ...

  2. 【生信】R语言在RNA-seq中的应用

    R语言在RNA-seq中的应用 文章目录 R语言在RNA-seq中的应用 生成工作流环境 读取和处理数据 由targets文件提供实验定义 对实验数据进行质量过滤和修剪 生成FASTQ质量报告 比对 ...

  3. 【生信】R语言进行id转换的方法(附可直接使用代码)

    本文我都默认已经下载好了表达矩阵exp了哦 代码都是直接给出来了,需要修改的地方我进行了标记 一般只要修改一下都能直接用了 方法一:下载平台数据以得到对应信息 然后进入官网https://www.nc ...

  4. r语言c函数怎么用,R语言学习笔记——C#中如何使用R语言setwd()函数

    在R语言编译器中,设置当前工作文件夹可以用setwd()函数. > setwd("e://桌面//") > setwd("e:\桌面\") > ...

  5. 生信学习——R语言练习题-初级(附详细答案解读)

    题目目录 1. 打开 Rstudio 告诉我它的工作目录. 2. 新建6个向量,基于不同的数据类型.(重点是字符串,数值,逻辑值) 3. 告诉我在你打开的rstudio里面 getwd() 代码运行后 ...

  6. 快速学习R语言的经验分享

    R语言的学习途径主要有几个:一个是R语言书籍:一个是R帮助文档:还有就是R视频和一些干货教程了. 越来越多的R学习者开始在网上分享自己的学习笔记,有的人会搭建自己的博客平台,有的人会使用现成的平台,其 ...

  7. 生信宝典,生物信息学习资源

    内容列表: R语言学习 - 热图简化 R语言学习 - 热图美化 R语言学习 - 基础概念和矩阵操作 R语言学习 - 热图绘制 (heatmap) R语言学习 - 入门环境Rstudio R语言学习 - ...

  8. r语言pls分析_零基础学习R语言分析GEO

    关于零基础用R语言分析GEO的视频已更新完,发布在B站,有兴趣的小伙伴可以移驾到B站,我的B站号:I_am_Becky 之前录制过一系列关于零代码分析GEO数据的,但是这样画出来的图太low了,所以学 ...

  9. R语言学习丨数据重塑、拆分与组合基础知识,merge、melt、cast函数介绍

    今天学习R语言中数据重塑相关基础知识,主要有merge.melt.cast函数用法示例.公众号:生信分析笔记 合并数据框 merge()函数能够以一列为参考合并两个不同数据框,相当于数学中的布尔运算& ...

最新文章

  1. 三层交换机的热备实验
  2. 区块链学堂(2):最简单的智能合约
  3. SSI 社会信号识别 —— 实时分析和识别人类行为
  4. ppp在linux下的编译和安装
  5. 面向对象基础知识整理
  6. python3中文教程_Python视频教程:Python3入门+进阶让你快速掌握Python3
  7. fiddler怎么过滤_Fiddler导出JMeter脚本插件详解
  8. linux下压缩解压缩见解
  9. stm32f10x寄存器设置脚本
  10. 关于 intptr_t
  11. FFmpeg 视频裁剪
  12. lcs算法 php,使用PHP编写的LCS算法
  13. 冒险岛079单机/小范围联机游戏搭建
  14. linux设置法语键盘布局,法语键盘布局图.doc
  15. 我的个人知识管理PKM
  16. python协程多线程HTMLParser下载mp3
  17. 分析全基因组上的蛋白信息
  18. 网络应用之JavaScript
  19. 常见的注册表操作及其含义
  20. 神奇的兔子序列(斐波那契数列)

热门文章

  1. 零基础如何学好Python?这些必备核心技术与知识点不可错过
  2. Spring学习(六):WebFlux
  3. CakePHP 权限管理1 - 代码创建可授权的action
  4. 基于二叉链表的二叉树高度的计算
  5. 有向无环图(DAG)技术白话解读
  6. Java常见的各种修饰符
  7. Firefox os 游戏开发之中国象棋
  8. 平方和与立方和(HD)
  9. Android后台截屏功能
  10. 宁德市计算机应用能力考试时间,福建省宁德市私募考试