3

「R」スクリプトを使用して、最終的に Sweave ファイルを PDF に変換したいと考えています。Sweave(file="TEST.Rnw") は、.Rnw を .tex に変換できる関数であることを知りました。

しかし、次のようなコード チャンクを持つ .Rnw ファイルでそれを使用すると、奇妙な問題が発生します。

    <<results='asis', comment=NA, echo=FALSE, warning=FALSE>>=
    ...
    @

これはエラーです、私は得ています:

Error in match.arg(options$results, c("verbatim", "tex", "hide")) :
'arg' should be one of "verbatim", "tex", "hide"

results='tex' を変更すると Sweave() が機能することに注意してください。しかし、ラテックスで来る必要があるいくつかの xtable コンテンツがあるので、それは私には役に立ちません。したがって、簡単な質問は、オプション results='asis' が RStudio (Complile PDF) で機能する場合、なぜ Sweave 関数呼び出しで機能しないのかということです。何か不足していますか?

これに関するすべてのライトは非常に高く評価されます...よろしくお願いします。

よろしく、タルマ

4

2 に答える 2

0

RStudio > 設定 > Sweave に移動します

「Weave Rnw files using:」を「knitr」に設定し、knitr がインストールされていることを確認します ( install.packages("knitr"))

于 2021-10-08T16:53:45.033 に答える
-4

合格を試みresult=texます (引用符なし)。

于 2016-11-30T14:00:30.550 に答える