我在R Markdown中使用kable并将标题添加到表格中,在输出PDF文件中,表格降到页面底部

时间:2019-09-19 01:53:00

标签: r knitr kable

在R Markdown文件中,我使用kable创建表,使用参数“标题”向表中添加标题,但是一旦添加了该标题,在输出的PDF文件中,我创建的表将直接删除在页面底部,一旦我删除了此标题,它就会回到应有的位置。

我尝试使用其他笔记本电脑,都是一样的。

---
title: "MA615_sep_13"
author: "KC"
date: "9/18/2019"
output:
  pdf_document: default
    df_print: paged
---

```{r setup, include=FALSE}
library(tidyverse)
library(knitr)
library(esquisse)
library(kableExtra)
library(magrittr)
library(tinytex)
opts_chunk$set(echo = TRUE)
```

课程分配

使用ggplot2库提供的MPG数据集,可以生成一个包含以下元素的文档:标题,文本,表格和图解。

表格中应包含按汽车类别划分的城市和公路行驶里程的比较,以及可获得数据的所有年份中城市和公路行驶里程的最佳三种车型。

绘制显示尽可能多的数据的数据。在轴上放置连续变量,并包括局部平滑的回归线以显示与里程的关系。还要制作一个按汽车类别比较城市和公路MPG的箱形图。

表一


data(mpg)
mpg_1=select(mpg,cty,hwy,class)
mpg_1 %<>% group_by(class)%>%
  summarise(City=mean(cty),Highway=mean(hwy))%>%
  arrange(class,City,Highway)
mpg_1 = mpg_1[order(mpg_1$City,decreasing = TRUE),]
# kable(mpg_1,format = 'latex',align = "c",
#       col.names = c('Class','City MPG','Highway MPG'),
#       booktabs = TRUE,
#       digits = 2,
#       caption = "Average City and Highway MPG by Car Class")0
knitr::kable(mpg_1,digits = 2,align = 'c',
             col.names = c('Class','City MPG','Highway MPG'),
             booktabs = TRUE,
             caption = 'Average City and Highway MPG by Car Class')

0 个答案:

没有答案