Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【视频讲解】-使用rmarkdown来制作html报表

【视频讲解】-使用rmarkdown来制作html报表

作者头像
生信技能树
发布于 2018-03-09 02:50:45
发布于 2018-03-09 02:50:45
2.3K00
代码可运行
举报
文章被收录于专栏:生信技能树生信技能树
运行总次数:0
代码可运行

第一步:安装R语言及Rstudio

首先根据操作系统来安装R语言软件

最好是安装最新版

  • Download R for Windows from CRAN
  • Download R for macOS from CRAN
  • Download R for Linux from CRAN

Note for macOS: If you do not already have X11 installed in Applications > X11, download and install it.

这个很容易,就跟下载QQ微信一样,不停的下一步即可,全部选择默认的安装配置。

然后安装RStudio编辑器

RStudio is a graphical development environment you can use as an alternative to command line R. RStudio requires R to be installed.

  • Download RStudio for your operating system

选择免费版本即可,安装成功之后就可以打开RStudio,所有的操作均在里面完成。

第二步:了解markdown语法

一般来说做笔记分享,需要用markdown语法,不熟悉的人可能会害怕,但是一旦你花15分钟了解了它,你会爱上写作,相信我。

学习markdown,可以先看看扫盲贴:http://kaopubear.top/2017-02-04-trymarkdown.html

至于语法本身,自己随便搜索学习吧,比如http://wowubuntu.com/markdown/

学习编辑器,推荐typora:https://vip.biotrainee.com/d/82-typora-markdown/10

第三步:安装必备的R包

如果是普通的R包,用install.packages即可,如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
install.packages("matrixStats",repos="https://mirror.lzu.edu.cn/CRAN/")
install.packages("ape",repos="https://mirror.lzu.edu.cn/CRAN/")
install.packages("DT",repos="https://mirror.lzu.edu.cn/CRAN/")
install.packages("shiny",repos="https://mirror.lzu.edu.cn/CRAN/")

之所以设置后面的repos,主要是考虑到中国大陆的特色网络墙。

如果是bioconductor的包,使用biocLite即可,如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
source("https://bioconductor.org/biocLite.R")
options(BioC_mirror="http://mirrors.ustc.edu.cn/bioc/")
biocLite("ALL")
biocLite("airway")

同理,也是设置了镜像。

如果是GitHub上面的R包,也可以使用biocLite,如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
source("https://bioconductor.org/biocLite.R")
# https://github.com/jmzeng1314/humanid
biocLite("jmzeng1314/humanid")

第四步:新建rmarkdown文件并且输出html报表

进入Rstudio编辑器,新建

理解并且修改文件内容

输出html报表

实践一下下面的例子

一个统计学里面的逻辑分析的讲解

http://www.bio-info-trainee.com/tmp/tutorial_for_logical_analysis.html

下面是一个表达矩阵的15个常见的可视化图形的制作:

http://bio-info-trainee.com/tmp/basic_visualization_for_expression_matrix.html

用deconstructSigs来做cosmic的mutation signature图

http://biotrainee.com/jmzeng/markdown/deconstuctSigs.html

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-02-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 生信技能树 微信公众号,前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
把rstudio的project或者package同步到自己的GitHub
然后rstudio的git/svn需要设置好秘钥连接到自己的GitHub, 参考生信菜鸟团博客教程:http://www.bio-info-trainee.com/2477.html 这个需要仔细理解。 (需要耗时30分钟)
生信技能树
2018/08/16
1.4K0
TCGA数据下载方法简介
TCGA数据,指癌症测序数据,TCGA的全称为The Cancer Genome Atlas,癌症基因组图谱(TCGA)是美国国家癌症研究所(NCI)和国家人类基因组研究所(NHGRI)已生成的33种癌症的基因组的关键变化全方位,多三维地图之间的合作的TCGA数据集,其包含基因组数据的两个以上的PB的,已取得公开可用,以及该基因组信息有助于癌症研究界,提高预防,诊断,和治疗癌症。
努力在北京混出人样
2019/02/18
1.4K0
R语言入门mac——RStudio安装➕R包安装【附安装链接】[通俗易懂]
RStudio需要R 3.0.1+ 下载链接:https://cran.rstudio.com/
全栈程序员站长
2022/09/14
3.4K0
R包终极解决方案
写在前面: 在如何通过Google来使用ggplot2可视化这篇文章中,我们曾经介绍过R语言在生物信息学中的重要性。 这篇文章也激发了很多小伙伴学习的热情。学习R语言必然会安装各种各样的包,很多人在这一步就遇到了困难, 刚开始学习R语言的时候我们经常会遇到各种包安装错误,比如 package ‘airway’ is not available(for R version 3.1.0)等等, 这篇文章我们就来系统性地整理一些新手可能遇到的问题以及解决方案。 当然,你不一定现在就会遇到,但是如果你遇到了,请记住
生信技能树
2018/03/08
2.6K0
R包终极解决方案
04. R studio/R 工具指南(三:R包安装与使用常见问题)
mean(), list(), sample(),这些function 都来自于某package中。这些函数以及它们的package 都作为基础的包默认安装在了R中。(安装R 就会默认安装它们)
北野茶缸子
2021/12/17
2.6K0
04. R studio/R 工具指南(三:R包安装与使用常见问题)
一. 生信入门环境搭建
大家把电脑配置一下,参考视频 https://www.bilibili.com/video/av80872684 根据这个做准备工作
白胖胖
2024/03/15
1890
R包各大镜像纷纷宕机
这个对初学者来说,的确很难理解,如果你参加学习班的话,就有讲师和助教团队协助解决了(感兴趣的可以点击下面两个课程)
生信技能树
2020/04/20
1.5K0
史上最贴心R包安装示范视频
1990年,伊丽莎白·牛顿在斯坦福大学通过研究一个简单的游戏获得了心理学博士学位。在这个游戏中,她把参与者分为两种角色:“敲击者”和“听众”。敲击者拿到一张25首名曲的单子,包括《祝你生日快乐》这种旋律简单的歌曲。每位敲击者挑选一首,把节奏敲给听众听(通过敲桌子)。听众的任务是根据敲击的节奏猜出歌曲。
生信技能树
2018/08/16
1.5K0
史上最贴心R包安装示范视频
Bioconductor 中的 R 包安装教程(续一)
Bioconductor 是与特定版本的 R 绑定的,正常来说当 Bioconductor 的包都来自同一版本时,它们的效果最佳。
章鱼猫先生
2021/11/26
8K0
OSCA单细胞数据分析笔记-2—R与Bioconductor
提高下载安装包的速度。如下分别为bioconductor与CRAN选择了清华的镜像源
生信技能树jimmy
2021/04/16
9900
OSCA单细胞数据分析笔记-2—R与Bioconductor
给学徒的ATAC-seq数据实战
本次给学徒讲解的文章是 :The landscape of accessible chromatin in mammalian preimplantation embryos. Nature 2016
生信技能树
2018/09/21
6.3K0
给学徒的ATAC-seq数据实战
生信马拉松 Day4
function()是创造函数的函数,括号里是形式参数,有默认值就写上,例如这里的m=2
阿呆的月历
2024/01/12
2120
RNA-seq入门实战(零):RNA-seq流程前的准备——Linux与R的环境创建
连续两次求贤令:曾经我给你带来了十万用户,但现在祝你倒闭,以及 生信技能树知识整理实习生招募,让我走大运结识了几位优秀小伙伴!大家开始根据我的ngs组学视频进行一系列公共数据集分析实战,其中几个小伙伴让我非常惊喜,不需要怎么沟通和指导,就默默的完成了一个实战!
生信技能树
2022/06/27
3.3K0
RNA-seq入门实战(零):RNA-seq流程前的准备——Linux与R的环境创建
你不需要真的这个包,而仅仅是需要它里面的数据
实际上,但凡学过一点点R语言的,都知道如何下载这样的R语言源代码压缩包文件来进行安装。实际上,这个包的 的官方说明书也写的很清楚:http://research-pub.gene.com/IMvigor210CoreBiologies/
生信技能树
2021/12/24
1.5K0
你不需要真的这个包,而仅仅是需要它里面的数据
生信学习者专属的R包安装终极指南
CRAN(Comprehensive R Archive Network)是R语言的官方网站,管理着20000+个R包,各种用途的都有。
用户11414625
2025/03/10
6200
生信学习者专属的R包安装终极指南
八、R包安装、加载、报错
(1)CRAN网站 install.packages()
叮当猫DDM
2023/02/08
2.1K0
R语言基础3
Erics blog
2023/09/13
2240
在Ubuntu下安装单细胞3大R包
通常来说,很多R包的安装对R版本是有要求的,比如BiocManager需要 R (≥ 3.5.0),但是并不需要最新版R语言。
生信技能树
2019/07/26
2.6K0
在ubuntu20上面安装R4
使用root权限(系统管理员)安装最新版的R,我们的ubuntu是20,所以选择focal这个代号,然后是cran40,全部的代码如下:
生信技能树
2020/08/11
1.6K0
在ubuntu20上面安装R4
R语言确实会蛮耗费磁盘空间哦
但是这个过程中,总有学员抱怨到自己的C盘空间不够, 我们的R语言会不会耗费磁盘空间。我们通常是先安慰一下,R仅仅是几十个M而已,各种R包通常是几个M,不会太耗费磁盘空间的。
生信技能树
2020/09/14
1.5K0
相关推荐
把rstudio的project或者package同步到自己的GitHub
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档