在上一篇我们讲了R Markdown的基础已经简单的例子。今天来看一下data.frame和matrix在R markdown里面如何展示。

默认表格输出

这个是直接写R code默认的在html文件里面的输出。

library(rmarkdown)
render("tables.Rmd", "html_document")

格式化输出

R里面提供了很多包可以用来格式化在rmarkdown里面的表格输出。

knitr::kable

knitr::kable(head(cars),caption="A Foramt Cars Data")


接下来的这个例子,设置了左对齐,默认是右对齐。可以help(kable)查看更多参数。

knitr::kable(head(cars),align="l", caption="A Foramt Cars Data")

xtable

xtable HTML

xtable默认会在PDF里面显示的很好。在HTML里面需要设置几个参数。

render("tables.Rmd", "html_document")

xtable PDF

首先遇到了这个错误:此外: Warning message: In system2(..., stdout = if (use_file_stdout()) f1 else FALSE, stderr = f2) : '"pdflatex"' not found
网上搜了一下是需要安装MikTex,这个是下载地址MikTex下载地址。
2.
安装后重新打开R GUI,执行语句,还是不行。MikTex的错误log显示error: FATAL pdflatex - GUI framework cannot be initialized.

library(rmarkdown)
render("tables.Rmd", "pdf_document")

解决了上述错误,又来了一个。错误解决办法:https://tex.stackexchange.com/questions/27138/how-can-i-fix-the-error-gui-framework-cannot-be-initialized-with-texniccenter
3.
LaTeX Error: File `geometry.sty' not found.
可以在MiKTeX Console上安装。但是速度好像特别慢。

天哪,在安装了无数的MiKTeX package之后,我的PDF终于出来了。

R Markdown 表格相关推荐

  1. 【Tools】MarkDown教程(三)-MarkDown表格和公式

    00. 目录 文章目录 00. 目录 01. 表格 02. 表格对齐方式 03. 行内公式 04. 陈列公式 05. MathJax语法 06. 常用数学运算符表 07. 附录 01. 表格 Mark ...

  2. R Markdown 使用方法笔记

    记录一些R Markdown中与一般的Markdown不同的用法. 1.代码块设置 echo=FALSE最终的文档中不会显示代码,只会显示代码运行的结果和图像 results="hide&q ...

  3. R markdown的笔记02

    R markdown的笔记02 1. R Markdown 可以做什么? 3. 文档总体设置 4. 富文本格式 4.1 普通文本 2. 分段 4. 各级标题 5.分隔线 6. RMarkdown 的注 ...

  4. R Markdown语法集锦

    R Markdown语法集锦   作为一个编辑语法方面的小白,最近由于老师布置的作业,我开始学习了一下R Markdown,其实R Markdown也是Markdown语言,只是把Markdown的功 ...

  5. R Markdown 的使用|保姆级教程

    1. R Markdown 简介 1.1 Markdown 简介 Markdown是⼀种轻量级标记语⾔,它允许我们可以通过简单的⽂本格式编写⽂档,语法简单.上⼿容易,所以越来越多的人都在使用它,而且现 ...

  6. Tooler:使用exceltk转换Excel表格到MarkDown表格

    特性 转换Excel表格到MarkDown表格 支持Excel单元格带超链接,如果一个单元格,你右键添加了超链接,自动转成[text](url) 如果Excel里有合并的跨行单元格,在转换后的Mark ...

  7. R Markdown 中实现图表的单级和多级交叉引用

    交叉引用 图片的交叉引用 示例 用法介绍 表格的交叉引用 示例 用法 图表的多级交叉引用 R Markdown 目前并不支持图表的交叉引用和自动编号.如果需要,有一个解决方案是 captioner 包 ...

  8. linux期末脚本作业,linux – 使用R Markdown将bash脚本作为Cron作业运行

    我想尝试如何从R markdown文件渲染html,但是从作为Cron作业运行的bash脚本中渲染.我不知道为什么一切正常,除了作为Cron工作运行.我所做的: 我的脚本是Rstudio的演示脚本 - ...

  9. markdown表格在github/gitee中合并单元格

    markdown表格合并单元格只能是在.md文件中使用html   代码 github/gitee中的显示效果 横向合并 <table>   <tr>     <td&g ...

最新文章

  1. Swift互用性:采用Cocoa设计模式(Swift 2.0版)-b
  2. 搜索引擎, 请手下留情
  3. C++中在什么时候需要使用“常引用”?
  4. 高并发编程-Thread_正确关闭线程的三种方式
  5. python大于等于怎么表示_如何在rejectdb中应用python lambda表达式中的大于等于
  6. 趣学python3(46)--求素数
  7. node汉字拼音转换需要用到pinyin包,使用pinyin中的分词时报错提示需要安装nodejieba依赖...
  8. 你必须了解的session的本质
  9. FPGA数据传输模块设计
  10. VS toolTip1控件的使用1
  11. 大话数据结构 -07-1 图的定义、抽象数据类型与存储结构
  12. 【SoftwareTestingHomework2】--3013218086--
  13. 【CCCC】L3-010 是否完全二叉搜索树 (30分),完全二叉树判断+层次遍历(奇怪的方法)
  14. larval 操作mysql数据库_laravel的数据库操作(三种)
  15. 从零开始搭二维激光SLAM --- 文章索引
  16. 记一次YUV图像分析(二)
  17. 孤独最高境界:这款单人VR游戏竟能带来多人组队体验
  18. 云课堂 php代码,基于ThinkPHP二开高仿网易云课堂整站PHP源代码
  19. 国开电大 公共关系学 形考任务答案 实训项目
  20. 为什么更多APP开发者选择穿山甲作为游戏变现平台?

热门文章

  1. wordpress获取指定分类文章数目的方法
  2. 写给努力学习却学不好的人
  3. ‘gbk‘ codec can‘t decode byte 0x80 in position 309: illegal multibyte sequence的两种解决方法
  4. python 三维图片 任意切片_matplotlib三维二维切片
  5. matlab画三维向量的曲面,Matlab绘制三维曲面(以二维高斯函数为例)
  6. CT图片分类–AlexNet
  7. 移动宝宝在线 教师版 隐私政策
  8. eclipse 内存溢出解决办法
  9. Xunsearch和laravel5.8的使用
  10. Halcon自标定做畸变校正