前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【视频讲解】-使用rmarkdown来制作html报表

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

作者头像
生信技能树
发布2018-03-09 10:50:45
2K0
发布2018-03-09 10:50:45
举报
文章被收录于专栏:生信技能树生信技能树

第一步:安装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
复制
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
复制
source("https://bioconductor.org/biocLite.R")
options(BioC_mirror="http://mirrors.ustc.edu.cn/bioc/")
biocLite("ALL")
biocLite("airway")

同理,也是设置了镜像。

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

代码语言:javascript
复制
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 删除。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一步:安装R语言及Rstudio
    • 首先根据操作系统来安装R语言软件
      • 然后安装RStudio编辑器
      • 第二步:了解markdown语法
      • 第三步:安装必备的R包
      • 第四步:新建rmarkdown文件并且输出html报表
      • 实践一下下面的例子
      相关产品与服务
      腾讯云 BI
      腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档