sql - R 不会使用 SQL 块编织到 html 或 pdf。eval 中的错误(x,envir = envir):找不到对象“连接”
问题描述
connection <- dbConnect(RSQLite::SQLite(), "AmericasCup.sqlite")
dbWriteTable(connection, "results", results, overwrite=TRUE)
```{sql connection=connection, output.var = "outQ6"}
SELECT Code,
SUM(Result = 'Win' ) AS Wins,
SUM(Result = 'Loss') AS Losses
FROM results
GROUP BY Code
一切运行正常,但是当我尝试 knit to html 或 pdf 时,出现以下错误: 第 79 行是:选择代码,
谁能告诉我这里的问题是什么,我试图研究这个但找不到类似的东西,尽管我怀疑它与我的 '''{sql connection=connection, output.var - "outQ6"} 设置有关.
先感谢您。
解决方案
我已经修复了它,我把它放在我的 r 设置中,现在只需执行 {sql} 来启动 sql 块。
library(RSQLite)
library(DBI)
connection <- dbConnect(RSQLite::SQLite(), "AmericasCup.sqlite")
knitr::opts_chunk$set(connection = "connection")
推荐阅读
- ssis - 如何在 SSIS 2012 中更改 .ispac 文件名?
- python - 阵列打印的kivy纹理多次
- php - 给生成的 PDF 一个自定义标题
- google-cloud-dataflow - 如何在 DatastoreIO.v1.write 中给出种类名称
- google-analytics - 谷歌分析/BigQuery 数据导出
- javascript - 使用计算 Js 动态添加和删除行
- artifactory - Artifactory aql:查找具有给定属性的工作版本
- java - 使用环境变量作为 JVM 选项
- java - 从单个 FAT jar 运行多个 SpringBoot 应用程序类
- python - 包含满足列条件的计数的数据框