R 在html笔记本中将SQL查询结果显示为一页

R 在html笔记本中将SQL查询结果显示为一页,r,r-markdown,knitr,R,R Markdown,Knitr,我在一个html笔记本中运行SQL查询,我不知道如何在一个页面上显示整个结果集(16行) 我尝试过设置块选项,如max.print=16,rows.print=16,paged.print=FALSE;全局块选项,如knitr::opts_knit$set(sql.max.print=16);和YAML选项,如df_print:default,但输出仍然是一个分页表格,每页显示10行 --- title: "reprex" output: html_notebook --- ```{r set

我在一个html笔记本中运行SQL查询,我不知道如何在一个页面上显示整个结果集(16行)

我尝试过设置块选项,如
max.print=16
rows.print=16
paged.print=FALSE
;全局块选项,如
knitr::opts_knit$set(sql.max.print=16)
;和YAML选项,如
df_print:default
,但输出仍然是一个分页表格,每页显示10行

---
title: "reprex"
output: html_notebook
---

```{r setup}
db <- DBI::dbConnect(RSQLite::SQLite(), ":memory:") # temporary db, no file backing
DBI::dbWriteTable(db, "quux", data.frame(column = 1:20))
```

```{sql, connection=db, max.print = 20, paged.print = FALSE}
SELECT column
FROM quux
```
---
标题:“reprex”
输出:html\U笔记本
---
```{r设置}

好问题。看看这一点,并与之相比,如果使用
html\u文档
而不是
html\u笔记本
,那么您的代码是有效的,因此可能是对应该在哪里工作存在误解,或者在
html\u笔记本
处理过程中遗漏了一步。也许这值得?顺便说一句:为了“完美”的再现性,我建议进行编辑,创建一个临时数据库,以便于测试。如果您愿意,可以随意还原或更改它,只是觉得它对其他人(和您)来说很有用,也很容易测试。谢谢@r2evans的编辑和建议。现在我将呈现为
html\u文档
,并创建一个issueGood问题。看看这一点,并与之相比,如果使用
html\u文档
而不是
html\u笔记本
,那么您的代码是有效的,因此可能是对应该在哪里工作存在误解,或者在
html\u笔记本
处理过程中遗漏了一步。也许这值得?顺便说一句:为了“完美”的再现性,我建议进行编辑,创建一个临时数据库,以便于测试。如果您愿意,可以随意还原或更改它,只是觉得它对其他人(和您)来说很有用,也很容易测试。谢谢@r2evans的编辑和建议。现在我将呈现为
html\u文档
,并创建一个问题