标签: r-markdown

在指定尺寸后使用xtable和knitr时的额外花括号

我正在使用创建R Markdown文档,knitr并且在xtable创建表时遇到了麻烦.我的表非常大,我正在尝试使用语句中的size命令减小大小print.我遇到的问题是该命令似乎添加了两个额外的花括号,它们显示在PDF中,一个在表之前,一个在之后.

有谁知道解决这个问题的方法?

MWE:

---
output:
  pdf_document:
    keep_tex: yes
tables: true
---

```{r, results='asis', echo=FALSE}

library(xtable)

my.df <- data.frame(matrix(c(1:18),nrow=2))

glossaryprint <- xtable(my.df, caption="Summary of Terms")

print(glossaryprint,
      comment=FALSE,
      floating=FALSE,
      size="footnotesize"
)

```
Run Code Online (Sandbox Code Playgroud)

latex r xtable knitr r-markdown

1
推荐指数
1
解决办法
758
查看次数

在闪亮的应用程序中调用Rmarkdown报告

我有一个闪亮的应用程序,可以读取一个csv文件并清理数据并添加几列,...(我使用此示例创建了该应用程序)。最后,应用程序将清理后的数据(output.csv)保存在应用程序文件夹内的日志文件夹中。

我还设计了一个Rmd文件,该文件位于闪亮的应用程序文件夹中。Rmd文件使用输出文件(log / output.csv)。

保存(output.csv)后,我想调用Rmd文件显示报告,该怎么办?

r r-markdown shiny

1
推荐指数
1
解决办法
596
查看次数

变量作为rmarkdown中的标题

简而言之:如何在rmarkdown中的块内打印html头(使用变量在代码块内创建头)?

总而言之

假设我的数据集中有多个变量(名称也存储在向量“ Vars”中),每组3个变量都属于同一主题。

我可以做一个循环来绘制所有变量,但是我想要标题。就像是:

主题1

绘制Var1

情节Var2

绘制Var3

主题2

情节Var 4

情节Var 5

...

以下伪代码有望解释我要执行的操作:

```{r}

for (i in Vars)

    if(i%%3 == 1){
        print(## Subject[ceiling(i/3)])}

    plot(i)


```
Run Code Online (Sandbox Code Playgroud)

r knitr r-markdown

1
推荐指数
1
解决办法
653
查看次数

如何在R Markdown中超链接图像

根据我对markdown语法的理解,这是将超链接添加到嵌入式图像的方式,但是使用R Markdown似乎不起作用。我究竟做错了什么?

[![替代文字] [保存图像的本地路径]] [网络链接]

markdown r r-markdown

1
推荐指数
2
解决办法
4038
查看次数

如何使用css文件控制xaringan幻灯片rmarkdown中标题幻灯片中的作者和日期文本

我想用css文件控制xaringan rmarkdown中的作者和日期文本?

我试过了

.title-slide h3 {
  font-weight: normal;
  font-size: 40px;
  color: grey;
  background-color: white; }
Run Code Online (Sandbox Code Playgroud)

但显然这对作者和日期的控制在一起,但他们彼此保持一致(在同一位置).

css r-markdown remarkjs xaringan

1
推荐指数
1
解决办法
388
查看次数

bookdown中的knitr :: include_graphics不会渲染图像

我试图将.png文件包含在我使用bookdown呈现的文件中.knitr::include_graphics()应该是要走的路.

代码:

```{r fig1, fig.cap='My Caption', echo=FALSE, message=FALSE, warning=FALSE}
knitr::include_graphics("./Figures/My Figure.png")
```
Run Code Online (Sandbox Code Playgroud)

在.Rmd文件中,我可以运行我的r块,并在下面呈现图像.所以,路径应该是正确的.但是,当我编织章节或渲染整本书时,图形不会被渲染.

可能是我的其他一些选择是否超越这个数字?下面是我的index.Rmd文件的YAML标头,以及我的_output.yml文件中的代码.

--- 
title: "My Title"
author: "My Name"
date: "`r Sys.Date()`"
output: 
  bookdown::gitbook:
    split_by: section
  bookdown::pdf_book:
    keep_tex: no
documentclass: book
classoption: openany
bibliography: [Mybib.bib]
csl: Mycsl.csl
biblio-style: apalike
link-citations: yes
description: "My Description"
---

bookdown::gitbook:
  config:
    toc:
      before: |
        <li><a href="./">Short Title</a></li>
bookdown::pdf_book:
  latex_engine: xelatex
  citation_package: natbib
bookdown::epub_book: default
Run Code Online (Sandbox Code Playgroud)

r knitr r-markdown bookdown

1
推荐指数
1
解决办法
1911
查看次数

使用“个案”在大括号(R-markdown)中显示线性方程式的系统

我如何自动显示这样的字符串:

zad <-“ 2x + 5y-2z + 2p = 9; 3x-2y + 1z-3p = 34; -3x + 3y + 2z + 4p = 33; 2x + 3y + 4z + 5p = 125”

作为花括号中的一组线性方程式(在R-markdown中)?如图所示,但在更改zad字符串后,它应该会自动工作: lin_eq

latex r r-markdown

1
推荐指数
1
解决办法
3994
查看次数

突出显示xaringan中的代码选择

如何在xaringan中突出显示单个单词或选择的代码而不是整行?

在下面的例子中,我想只突出显示管道操作符%>% 而不是整行.

---
output:
  xaringan::moon_reader:
    css: [default]
    lib_dir: libs
    nature:
      highlightStyle: github
      highlightLines: true
      countIncrementalSlides: false
---

```{r setup, include=F}
library(magrittr)
```

Highlight Whole Line (not what I need)
```{r, eval=F}
iris %>% #<<
  summary()
```

Highlight Whole Line 2 (also not what I need)
```{r, eval=F}
{{ iris %>% }}
  summary()
```

Highlight Pipe only (What I would need, doesnt work)
```{r, eval=F}
iris {{ %>% }}
  summary()
```

Highlight Pipe only html-mark (doesnt work, as expected) …
Run Code Online (Sandbox Code Playgroud)

r-markdown xaringan

1
推荐指数
1
解决办法
254
查看次数

Rcpp与Rmarkdown?合作时出错

我想用Rmarkdown创建一个html文档.在R代码的开头我需要源几个R脚本,而其中一个包含C++函数的定义Rcpp.Rmd中的一大块代码成功运行,但是在编织时我遇到了错误:

第85行命令'sourceCpp中的错误(代码=代码,env = env,rebuild = rebuild,cacheDir = cacheDir,':构建共享库时出现错误1.调用:... withVisible - > eval - > eval - > cppFunction - > sourceCpp

不幸的是,我不能分享我的整个代码,但结构如下.无论如何,似乎错误是由使用引起的cppFunction.如何处理这个以生成html或pdf文档?

```{r}
library(rlang)
library(tidyverse)
library(Rcpp)

source('directory\\script1.R')
source('directory\\script2.R')
```
Run Code Online (Sandbox Code Playgroud)

r rcpp r-markdown

1
推荐指数
1
解决办法
151
查看次数

从md文件创建插图,而不是Rmd

有没有办法从Markdown(.md)文件创建包装插图,而不是Rmarkdown(.Rmd)或任何其他类型?

我发现了另一个问题,但它是关于生成/保持输入的.md输出.Rmd,而我想从输入开始.md.

markdown r r-markdown r-package

1
推荐指数
2
解决办法
497
查看次数

标签 统计

r-markdown ×10

r ×8

knitr ×3

latex ×2

markdown ×2

xaringan ×2

bookdown ×1

css ×1

r-package ×1

rcpp ×1

remarkjs ×1

shiny ×1

xtable ×1