我很难找到解决我遇到的基本错误的方法。
我试图使用 .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}