在rmarkdown中插入图片/表格
所以我想插入一张表和一张图片到rmarkdown。 我试图做一个总结报告,而这两个会很好。 在常规的word文档中,我可以很容易地插入一个表格(5行2列),而对于图片只是复制和粘贴。
第一个问题是我如何插入一个5行2列表(也填入他们的东西)(并调整表中的第二列比第一个更宽)?
第二个问题是如何插入图片? 从我的理解,我应该先保存图片为PNG,然后将其引用到我的文档。 另外,我想自动调整图片的报告,比如不占用多页或less于一页(有没有办法让我调整图片的大小,我喜欢)?
先谢谢您的帮助! +10的荣誉指向谁可以帮助我。
PS总新手在这件事。
PSS如果有人知道任何酷/格式有关的Rmarkdown你可以让我知道吗? 我知道“#”是一个段落的大标题,“* **”是粗体的。 这就是所有我知道的!
几个网站提供合理的备忘单或HOWTOs表和图像。 我名单上的顶部是:
-
Pandoc 自述文件 ,特别是表格
-
RStudio的RMarkdown ,更多基本信息 (包括表格)以及重写pandoc的降价 。
图片使用非常简单,但不提供调整图像以适合页面的function。 要调整图像属性(大小,分辨率,颜色,边框等),您将需要某种forms的图像编辑器。 我发现我可以用ImageMagick , GIMP或InkScape之一来完成所有我需要的function,它们都是免费和开源的。
要添加图片,请使用:
![Caption for the picture.](/path/to/image.png)
我知道pandoc支持PNG和JPG,这应该可以满足您的大部分需求。
如果在R中创build图像,则可以控制图像大小(例如,图)。 这可以直接在命令创build图像,或者甚至更好,如果你正在使用knitr (强烈推荐…检查块选项 ,特别是在阴谋下)通过选项。
我强烈build议阅读这些教程; 降价是非常方便,有很多function,大多数人不经常使用,但真的很喜欢,一旦他们了解它。 (在这些教程中,SO不一定是提出非常直接的答案的最好的地方。)
在三月份,我用滑动的方式做了一个甲板演示 ,使用了一个很酷的3D框架impress.js 。 我的index.Rmd
标题看起来像
--- title : French TER (regional train) monthly regularity subtitle : since January 2013 author : brigasnuncamais job : Business Intelligence / Data Scientist consultant framework : impressjs # {io2012, html5slides, shower, dzslides, ...} highlighter : highlight.js # {highlight.js, prettify, highlight} hitheme : tomorrow # widgets : [] # {mathjax, quiz, bootstrap} mode : selfcontained # {standalone, draft} knit : slidify::knit2slides
细分是:
/assets /css /impress-demo.css /fig /unnamed-chunk-1-1.png (generated by included R code) /img /SS850452.png (my image used as background) /js /impress.js /layouts/custbg.html # content:--- layout: slide --- {{{ slide.html }}} /libraries /frameworks /impressjs /io2012 /highlighters /highlight.js /impress.js index.Rmd
在后台代码片段中的幻灯片将在我的.RMD:
<div id="bg"> <img src="assets/img/SS850452.png" alt=""> </div>
自从我上次工作以来,出现了一些问题(照片不在背景中,在我的R图上显示的文字太大),但在我的本地工作正常。 当我在RPub上运行时遇到麻烦。