在 Sweave 中让额外生产的碎片全局不可见

在 Sweave 中让额外生产的碎片全局不可见

我用它ASREML-R来进行数据分析。当我将模型拟合时ASREML-R,它会生成一些关于模型的信息,如下所示

dat <- data.frame(y=rnorm(20),x=seq(1,20))
ex.asr <- asreml(y ~ x, data=dat)


asreml(): 3.0.1 Library: 3.01gl IA32  Run: Wed Jan 11 16:53:31 2012

     LogLik         S2      DF
    -13.3387      0.9556    18  16:53:31
    -13.3387      0.9556    18  16:53:31

Finished on: Wed Jan 11 16:53:31 2012

LogLikelihood Converged 

甚至使用也会<<echo=FALSE>>=产生Sweave额外的Schunk

\begin{Schunk}
\begin{Soutput}

asreml(): 3.0.1 Library: 3.01gl IA32  Run: Wed Jan 11 16:53:31 2012

     LogLik         S2      DF
    -13.3387      0.9556    18  16:53:31
    -13.3387      0.9556    18  16:53:31

Finished on: Wed Jan 11 16:53:31 2012

LogLikelihood Converged 

\end{Soutput}
\end{Schunk}

我想知道如何删除这些额外信息以显示在我的最终输出中。

答案1

echo=FALSE禁止打印输入。要隐藏输出,您需要添加results=hide

<<...,echo=FALSE,results=hide>>=

  # Your code here

@

相关内容