如何在rmarkdown中使用for循环?

2023-12-21

考虑这个简单的例子:

---
title: "Untitled"
output: ioslides_presentation
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
## Slide with R Output
```{r t,  warning=FALSE, message=FALSE}

library(knitr)
library(kableExtra)
library(dplyr)

for(threshold in c(20, 25)) {
  cars %>% 
    filter(dist < threshold) %>%
    kable('html') %>% 
    kable_styling(bootstrap_options = "striped") 
}
```

这里我只想打印每个输出for loop到另一张幻灯片中。在此示例中,有两次调用kable这应该放在两张不同的幻灯片上。

上面的代码不起作用。我是否使用了正确的软件包?有任何想法吗?

Thanks!


您可以使用asis option:

---
title: "Untitled"
output: ioslides_presentation
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
library(knitr)
library(kableExtra)
library(dplyr)
# needed so r will include javascript/css dependencies needed for striped tables:
kable(cars, "html") %>% kable_styling(bootstrap_options = "striped")
```

```{r, results = "asis"}
for (threshold in c(20, 25)) {
  cat("\n\n##\n\n")
  x <- cars %>%
    filter(dist < threshold) %>%
    kable('html') %>%
    kable_styling(bootstrap_options = "striped")
  cat(x)
}
```
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在rmarkdown中使用for循环? 的相关文章

随机推荐

  • GDB未知目标异常(在64位环境下调试32位目标时)

    我想使用 64 位版本的 MinGW w64 x86 64 w64 mingw32 提供的 GDB 调试器来调试使用 32 位版本的 MinGW w64 x86 64 w64 mingw32 创建的 32 位目标 根据在 64 位环境中使用
  • GSON 未以 UTF-8 发送

    以下方法发送 JSON 回复 然而 在接收端 我不断收到无效字符 并且 UTF 8 无法解码数据 我究竟做错了什么 对客户端的响应 数据输出流 Get the client request clientRequest new Buffere
  • Android oreo 在白色圆形内显示图标

    我的 Android 应用程序在 Android oreo 版本上显示白色圆圈内的启动器图标 我想显示启动器图标 因为默认情况下它在奥利奥设备上是方形的 浏览了各种博客 发现 1 移动用户可以从主屏幕设置屏幕更改图标类型 但我不想要 我想默
  • getElementById 的 Javascript 简写

    JavaScript document getElementById 是否有简写 或者有什么方法可以定义一个吗 它会重复重新输入over and over var function id return document getElement
  • C# 中的自动属性是什么?它们的用途是什么?

    有人可以对 C 中的自动属性及其用途提供一个非常简单的解释吗 也许还可以提供一些示例 请尽量用通俗易懂的语言来表达 拜托 当属性访问器中不需要附加逻辑时 将使用自动属性 该声明看起来像这样 public int SomeProperty g
  • Jersey 不支持嵌套资源中的声明性超链接,这是否正确?

    public class Widget Ref resource WidgetResource class URI url public URI getUrl return url public Wonkle getWonkle retur
  • 匹配函数来匹配多个值

    我有两列 Column A Column B Apple A banana B Grape C Apple D Banana F 现在我想找到有数据的行的行号Apple D 他们的使用方式是Match函数获取行号 你可以使用这个 LOOKU
  • Jqgrid 数据类型从数组本地加载

    在我询问如何在从本地 js var 刷新下划线数据后重新应用工具栏过滤器时在这里问 https stackoverflow com questions 12983215 alternative to jqgrid triggertoolba
  • 如果您已经拥有资源,为什么要将 ETag 设置为必须要求?

    为什么要将 ETag 设置为 必须要求级别 您在 ETag 返回之前获取资源 我正在开发一个项目 其中我是向服务器发送 HTTP 请求的客户端 该服务器返回带有 ETag 的 HTTP Cache Control 标头来缓存响应 其中在每个
  • 插入具有多对一关系的 Hibernate 实体

    我对 Hibernate 相当陌生 并且有一个关于当实体具有 FK 时如何处理插入的问题 具体来说如何创建要插入的实体 我的实体简化了以下结构 Entity Table name event public class Event imple
  • 访问修饰符有什么用

    编程语言中需要使用访问修饰符吗 如果我们选择所有成员和方法作为私有 那么输出会是什么 See 封装 http en wikipedia org wiki Encapsulation object oriented programming 维
  • java 8 嵌套流

    假设您有这样的结构类 public class Review private Integer idReview private String description private ArrayList
  • Apache 2.4 with mod_wsgi: 403 Forbidden, 无权访问此服务器上的 /calbase

    所以我尝试使用 apache 2 4 和 mod wsgi 和 pythong 3 4 在 Windows 服务器上部署我的 django 项目 在我配置 httpd conf 并尝试启动安装了 mod wsgi 的 apache 之前 它
  • Java 进程中的 Sudo

    我正在开发一个终端应用程序 它允许人们从 Swing GUI 执行 bash 命令 尝试使用 sudo 执行命令时遇到以下问题 sudo cd Users myname Desktop sudo 不存在 tty 且未指定 Askpass 程
  • 为什么在 Spark 数据集上调用缓存需要很长时间?

    我正在加载大型数据集 然后缓存它们以供我的代码中参考 代码看起来像这样 val conversations sqlContext read format com databricks spark redshift option url jd
  • 在 Flask 中获取数据 JSON

    即使遵循这里和那里的许多示例 我也无法在 POST 方法中让我的 API 工作 这是关于它的代码 from flask import Flask jsonify request app route api v1 lists methods
  • RenderPartial 如何确定在哪里可以找到视图?

    好的 谷歌搜索可能会失败 我记得不久前读过这篇文章 但找不到它 我在不同的目录中有一个视图和一个部分视图 我认为 Html RenderPartial partial view name RenderPartial 如何确定要查看的位置 这
  • iBatis 使用 resultMap 和parameterMap 的集合

    我想在 iBatis 查询中传递一组字符串作为参数映射 并返回结果集的字符串集合 这可能吗 示例查询 SELECT FROM some table t WHERE t some column IN values UPDATE some ta
  • 管道在 git for windows 的 bash 中返回空字符串

    编辑 更新到适用于 Windows gt 2 9 0 windows1 的 Git 后问题已解决 免责声明 有些评论提到了这个问题背后的完整 故事 但我决定缩短它 因为它太长而且难以理解 我向您展示尽可能简洁的失败示例 对于那些有兴趣了解问
  • 如何在rmarkdown中使用for循环?

    考虑这个简单的例子 title Untitled output ioslides presentation r setup include FALSE knitr opts chunk set echo FALSE Slide with R