带有 R Markdown 和 Latex 的内联代码抛出意外的符号错误

问题描述

我对此完全不知所措。 r 降价代码抛出“意外符号”错误。 尝试不使用 $ 符号,但阅读它们是将 Markdown 与 Latex 一起使用时的要求。试过`r dim[1]`。 已经尝试了许多我发现的其他解决方案,但我无法克服错误

数据集包含 $r dim[1]$ 条记录。

R 版本 4.0.3,RStudio。乳胶,输出: pdf_document: latex_engine: xelatex

代码如下:

output: pdf_document: latex_engine: xelatex toc: true toc_depth: 2 number_sections: true df_print: kable fig_width: 7 fig_height: 6 fig_caption: true geometry: margin=1in header-includes:

- \usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage{fontspec}
\setmainfont{Avenir Light} # GFS Didot
\setsansfont{Raleway}
\newpage

knitr::opts_chunk$set(echo = TRUE)

# Load Libraries
library(rio) # multiple format file import
library(dplyr)
library(tidyverse)
library(kableExtra) 
library(pander)
library(viridis)
library(ggplot2)

install_formats()

# Load Datasets
transcodeData <- rio::import("Data/transcoding_mesurment.tsv",format = "tsv")
youtubedata <- rio::import("Data/youtube_videos.tsv",format = "tsv")

# View DF Heads
options(knitr.kable.NA = "**") 

pander(head(transcodeData),caption= "Video Transcode Specifications\n")
# View structure
# str(transcodeData)
dim <- dim(transcodeData)
dim[2]

noVideos <- length(unique(transcodeData[,"id"])) 

The dataset contains $r dim[1]$ records.

The table presents the data for r noVideos videos of varying formats and corresponding output data to different formats.

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)