R markdown KableExtra乳胶表书签不起作用

时间:2018-05-15 00:12:36

标签: r latex r-markdown kableextra

我想使用KableExtra包在R markdown中创建一个带有format = "latex"的乳胶表。根据描述,我只需要在kable中添加booktabs = T,如:

kable(ds1, booktabs = T) %>%
  kable_styling(latex_options = c("striped"))

但是我生成了这个错误:

  

从第33-179行退出(PJ1_Rcode.Rmd)错误   header_rows_start:header_rows_end:NA / NaN参数调用:   ... kable_styling - > pdfTable_styling - > styling_latex_striped In   另外:警告信息:package' kableExtra'是在R下建造的   版本3.4.4执行暂停

我已经添加:

header-includes:
  - \usepackage{booktabs}
  - \usepackage{longtable}
  - \usepackage{array}
  - \usepackage{multirow}
  - \usepackage[table]{xcolor}
  - \usepackage{wrapfig}
  - \usepackage{float}
  - \usepackage{colortbl}
  - \usepackage{pdflscape}
  - \usepackage{tabu}
  - \usepackage{threeparttable}
  - \usepackage{threeparttablex}
  - \usepackage[normalem]{ulem}
  - \usepackage{makecell}

在yaml部分。

1 个答案:

答案 0 :(得分:1)

我认为您应该确保您的R和RStudio版本是最新的,因为这是一个面临的主要问题。 也可以通过对'ds1'

传递的对象/数据类型的一些了解