【发布时间】:2021-02-22 21:32:43
【问题描述】:
我目前正在使用 Rstudio 并运行此代码:
{r top_3pt_scorers, echo = FALSE}
top_3pt_shooters <- NBAdf %>%
filter(PTS_TYPE == 3) %>%
group_by(PLAYER_NAME) %>%
dplyr::summarize(Threes_attempted = n(), Threes_made = sum(as.numeric(FGM)),
Three_point_total = sum(PTS, na.rm = TRUE))
knitr::kable(head(top_3pt_shooters[order(top_3pt_shooters$Threes_made, decreasing = TRUE), ]),
caption = "The top 3 point scorers in the NBA")
但是我得到了这个输出:
而我的理想输出是:
我需要更改 kable 参数中的某些内容吗?
解决方案:
要解决这个问题,我只需要更改以下代码:
{r top_3pt_scorers, echo = FALSE}
到
{r top3ptscorers, echo = FALSE}
【问题讨论】:
-
您在寻找哪个数字标题?它正在打印您的代码块的名称。也许它是您的
.Rmd文件中的其他内容(例如 YAML 标头)? -
也许你需要添加类似this的东西?
-
感谢您的链接,但我是表格标题而不是数字,例如“表 1:NBA 前 3 分得分手”及其下方的表格
-
它在另外两个表上工作正常,但其余的都不能工作
-
我刚刚添加了截图以便更好地解释
标签: r r-markdown rstudio