相关疑难解决方法(0)

如何制作一个很好的R可重复的例子

在与同事讨论性能,教学,发送错误报告或在邮件列表上搜索指导时,以及在Stack Overflow上,通常会询问可重复的示例并始终提供帮助.

您有什么建议创建优秀示例的提示?如何以文本格式粘贴中的数据结构?您还应该包含哪些其他信息?

在另外还有其他招数来使用dput(),dump()structure()?你什么时候应该包括library()require()声明?其中保留字应避免一个,此外c,df,data等?

怎样才能成为一位伟大的重复的例子?

r r-faq

2474
推荐指数
23
解决办法
28万
查看次数

knitr sql块没有将数据保存到变量中

当我以交互方式运行所有块时,带有 SQL 块的 RMarkdown 笔记本运行良好,但是当我尝试编织时,SQL 块没有将数据保存到指定的变量中。当应该使用 SQL 块生成的数据集在以后的 R 块中引用时,数据集变量只是空的。

这是一个例子

{r setup, include=FALSE, warning=FALSE, message=FALSE}
# load necessary libraries
library(bigrquery)
library(knitr)
library(tidyverse)

db <- dbConnect(dbi_driver(), dataset = 'sandbox', project = 'project_id', use_legacy_sql = FALSE)

df <- NULL
```


```{sql, connection=db, output.var=df}
select * from example_dataset
limit 10
```
returns dataset


```{r}
head(df)
```
NULL
Run Code Online (Sandbox Code Playgroud)

我在这里尝试了解决方案(R: Knitr 为 SQL-chunk 提供了错误),但它没有解决我的问题。

sql r rstudio knitr google-bigquery

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

标签 统计

r ×2

google-bigquery ×1

knitr ×1

r-faq ×1

rstudio ×1

sql ×1