1

我很难找到解决我遇到的基本错误的方法。

我试图使用 .Rnw 文档,因为它默认在 RStudio 中创建来报告一些结果。我不得不承认我是 Sweave 的新手。但是,我用来\Sexpr{}表示在一个块中定义的一些数字。它不起作用并返回错误“未定义的控制序列”。于是我尝试了官方介绍中给出的例子:

    <<echo=FALSE>>=
x <- 2
y <- 3
(z <- x + y)
@

但是,使用$z=\Sexpr{z}$("Undefined control sequence")时出现相同的错误

我认为我的文件从根本上是错误的,但我不知道是什么。这是我的整个文件:

\documentclass{report}
\usepackage[noae]{Sweave}
\usepackage{graphicx, verbatim}
\setlength{\textwidth}{6.5in} 
\setlength{\textheight}{9in}
\setlength{\oddsidemargin}{0in} 
\setlength{\evensidemargin}{0in}
\setlength{\topmargin}{-1.5cm}

\begin{document}
\SweaveOpts{concordance=TRUE}



\begin{center}
\textbf{Data}
\end {center}

\section*{Questionnaires}

\subsection*{Stress}

<<echo=FALSE>>=
x <- 2
y <- 3
(z <- x + y)
@
Defining $z$ as above we get $z=\Sexpr{z}$.

\end{document}
4

0 回答 0