我无法在R中为夸托网页中的某些表格添加表格标题

vi4fp9gy  于 2023-01-10  发布在  其他
关注(0)|答案(1)|浏览(127)

我正在尝试创建一个夸托的网页。在这个网页中,我无法获得一些表格的表格标题。特别是,当涉及到{easystats}包时,这种情况会发生。

```{r}
library(easystats)
library(broom)

然后我使用mtcars数据集创建一个回归模型。
lm_model <- lm(mpg~cyl+drat, data = mtcars)

现在我正在尝试创建回归信息表。
#| tbl-cap: "Easystats"
#| label: tbl-easystats
model_parameters(lm_model)

使用`{broom}`包提取相同信息的另一种方法。
#| tbl-cap: "Broom"
#| label: tbl-broom
tidy(lm_model)

在这两个表中,“Broom”表在呈现文档时获得标题,但“Easystats”包没有获得标题。在标题的位置,它显示`?Caption`。这是与easystats包有关还是有其他问题?
于2023年1月8日使用reprex v2.0.2创建
euoag5mw

euoag5mw1#

?model_parameters开始,
print()方法(即print.parameters_model)有几个参数来调整输出。
以及在Rmarkdown文件print_md()内使用的专用方法。
还有一个print_html()函数,所以你可以把model_parameters(lm_model)的输出传递给print_md()或者print_html()

---
title: "Table Cap"
format: html
---

## Easystats in Quarto

```{r}
#| message: false
library(easystats)
lm_model <- lm(mpg~cyl+drat, data = mtcars)
#| tbl-cap: "Easystats 01"
#| label: tbl-easystats01
model_parameters(lm_model) |> print_md()
#| tbl-cap: "Easystats 02"
#| label: tbl-easystats02
model_parameters(lm_model) |> print_html()

![](https://i.stack.imgur.com/cRc5x.png)

相关问题