!LaTeX 错误:环境 threeparttable 未定义 [英] ! LaTeX Error: Environment threeparttable undefined
问题描述
使用 R Markdown 创建 pdf 时出现此错误:
When using R Markdown to create a pdf a get this error:
output file: NCERA-210_Results.knit.md
! LaTeX Error: Environment threeparttable undefined.
Error: Failed to compile NCERA-210_Results.tex. See NCERA-210_Results.log for more info.
In addition: There were 50 or more warnings (use warnings() to see the first 50)
Execution halted
我的代码是:
---
title: "NCERA-210 Results"
author: "NAME"
date: "8/29/2018"
output: pdf_document
---
```{r setup, echo=FALSE, results="asis", message=FALSE, warning=FALSE}
# load packages
library("MOTE")
library("tidyverse")
library("broom")
library("ggpubr")
library("markovchain")
library("gmodels")
library("scales")
library("formattable")
library("rmarkdown")
library("knitr")
library("igraph")
library("papaja")
library("citr")
```
```{r, echo=FALSE, results="hide", message=FALSE, warning=FALSE,
fig.show="hide"}
source("Thesis_Code.R")
```
## Summary of Ratings
```{r 'Table Rating Count', echo=FALSE, message=FALSE, warning=FALSE, results="asis"}
apa_table(rating.dist,
caption = "Count of Ratings in Dataset")
```
## Plot of Rating Distribution
```{r 'Plot of Rating Distribution', echo=FALSE, message=FALSE, warning=FALSE, results="asis"}
ggplot(rating.dist,
aes(Rating, Count)) +
geom_col() +
ggtitle("Distribution of Ratings")
```
## Summary of Short Ratings
```{r 'Table Short Rating Count', echo=FALSE, message=FALSE, warning=FALSE, results="asis"}
apa_table(s_rating.dist,
caption = "Count of Short Ratings in Dataset")
```
## Plot of Short Rating Distribution
```{r 'Plot of Short Rating Distribution', echo=FALSE, message=FALSE, warning=FALSE, results="asis"}
ggplot(s_rating.dist,
aes(Short_Rating, Count)) +
geom_col() +
ggtitle("Distribution of Short Ratings")
```
## Summary of Co-op Location Distribution
```{r 'Co-op Distribution', echo=FALSE, message=FALSE, warning=FALSE, results="asis"}
apa_table(state.dist,
caption = "Location Distribution in Dataset")
```
## Plot of Co-op Distribution
```{r 'Plot of Co-op Distribution', echo=FALSE, message=FALSE, warning=FALSE, results="asis"}
ggplot(state.dist,
aes(State, Count)) +
geom_col() +
ggtitle("Distribution of Cooperatives Across the U.S.")
```
## Co-op Activity
```{r 'Co-op Activity Summary',echo=FALSE, message=FALSE, warning=FALSE, results="asis"}
apa_table(coop_activity,
caption = "Count of Co-ops by Activity")
```
## Co-op Sales Quartiles by Decade & Short Rating
```{r 'Sales Quartiles', echo=FALSE, message=FALSE, warning=FALSE, results="asis"}
apa_table(sales.qt,
caption = "Co-op Sales Quartiles by Decade & Short Rating")
```
## Co-op Liabilities by Decade & Short Rating
```{r 'Liabilities Quartiles', echo=FALSE, message=FALSE, warning=FALSE, results="asis"}
apa_table(liab.qt,
caption = "Co-op Liabilities Quartiles by Decade & Short Rating")
```
## Co-op Cash Patronage Paid by Decade & Short Rating
```{r 'Cash Patronage Paid Quartiles', echo=FALSE, message=FALSE, warning=FALSE, results="asis"}
apa_table(pat.paid,
caption = "Co-op Cash Patronage Paid Quartiles by Decade & Short Rating")
```
我正在使用 papaja 包来制作 APA 风格的手稿.我可以使用 Rmd 脚本创建 word 文档,但是当输出为 pdf_document 时出现该错误.但是,我可以使用 papaja 模板APA 文章(第 6 版)"创建手稿,但这条路线需要大量脚本编辑以删除不必要的代码.
I am using the papaja package to produce an APA style manuscript. I'm able to create word documents with the Rmd script but I get that error when the output is pdf_document. However, I am able to create a manuscript using the papaja template "APA article (6th edition) but this route requires a lot of script editing to remove the unnecessary code.
我想这个问题与threepartabble有关,但我似乎找不到任何关于使用 R 的指导.我使用的是 Mac 并安装了 MacTex.
I suppose the issue has to do with threepartabble but I can't seem to find any guidance on this using R. I am using a Mac and have MacTex installed.
推荐答案
修复是安装kableExtra" 出于某种原因,没有它,pdf 将无法呈现.
The fix was installing "kableExtra" For some reason the pdf does not render without it.
这篇关于!LaTeX 错误:环境 threeparttable 未定义的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!