这是一个knitr chunk,它连接到一个数据库和一个在数据库上运行查询的sql chunk:
```{r dbConnect}
con <- RMySQL::dbConnect(RMySQL::MySQL(), dbname = "test")
```
```{sql rowsintable, connection=con}
select count(*) from tablename;
```
我使用此文档生成PDF文件。在pdf文档中,sql chunk返回的表有一个标题:&#34;表1:1记录&#34;。 如何更改此标题?
This question是相关的,但不使用SQL块,并且它在R函数内设置标题,而不是在knitr chunk options中。
答案 0 :(得分:4)
您可以使用块选项tab.cap
,例如
```{r dbConnect}
con <- RMySQL::dbConnect(RMySQL::MySQL(), dbname = "test")
```
```{sql rowsintable, connection=con, tab.cap="Here is the caption."}
select count(*) from tablename;
```