Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用knitr自动转义字符(';&';,';\';等)的方法_R_Latex_Sweave_Knitr - Fatal编程技术网

使用knitr自动转义字符(';&';,';\';等)的方法

使用knitr自动转义字符(';&';,';\';等)的方法,r,latex,sweave,knitr,R,Latex,Sweave,Knitr,我在Win7下使用Rstudio。有没有办法让knitr自动转义角色?请参见下面的简单示例: \documentclass[a4]{article} \title{Example} \author{Stat-R} \begin{document} \maketitle <<nothing,echo=FALSE>>= my_name <- 'hari' my_number <- 100 df1 <- data.frame(my_name,my_nu

我在Win7下使用Rstudio。有没有办法让knitr自动转义角色?请参见下面的简单示例:

\documentclass[a4]{article}
\title{Example}
\author{Stat-R}

\begin{document}

\maketitle

<<nothing,echo=FALSE>>=
my_name <- 'hari'
my_number <- 100

df1 <- data.frame(my_name,my_number)
df1
# names(df1)
@

\section{Testing only}

Now I will print the columnnames of my data frame df1
$\Sexpr{names(df1)}$

\end{document}
\documentclass[a4]{article}
\标题{示例}
\作者{Stat-R}
\开始{document}
\maketitle
=

我的名字我想你应该把名字放在逐字逐句的环境中,而不是放在数学环境中:

\verb|\Sexpr{names(df1)}|

我已经有一段时间没有使用knitr了,但是您需要\Sexp{}周围的$$吗?我不认为你这样做,这似乎是造成你的问题的原因。没有$$,程序甚至无法编译..我可能遗漏了一些东西。。。