私はとても汗をかいていますが、これは簡単な質問ですが、私は自分で解決しようとしています(グーグルomit ">" Sweave
は ">"を検索できないため実際には機能しません)!Sweave/r - `echo = true`のコードチャンク内の`> `を省略しますか?
私は私の文書に短いスクリプトを含めています:
<<echo=true, results=hide, eval=false>>=
# This is a simple script.
print('Hello World!\n')
@
私は基本的にスクリプトが何のSweaveの「コード」環境を使用している、文書内にそのまま表示します。私はそれを評価したくありません。このドキュメントが対象とするパッケージ内の関数を使ってスクリプトを書く方法を示すためだけです。
しかし、これは、出力文書に次のように生成します。>
を省略するためにいくつかの方法があります
> # This is a simple script
> print('Hello World!\n')
?これはSweave文書にスクリプトを入れる正しい方法ですか、それとも使用する環境がありますか? (私は\begin{verbatim}
を使用することができますが、可能であればコードチャンクでSweaveコマンドを使用する必要があります)。
私はちょうどあなたがprompt
とcontinue
オプション、>
と+
文字を定義 を変更しようとすることができ、出力が
# This is a simple script.
print('Hello World!\n')
取得... –
Vincent Zoonekynd。 *特に*あなたが 'Sweave'を初めて使う人なら、' knitr'にまっすぐ行くことができます。誰かがSweaveに慣れるのに慣れていれば分かりますが、それでも 'Sweave'をエミュレートするために' knitr'を聞くことができます。簡単に言えば、 'Sweave'は' knitr'のサブセットです。 –
コメントを保存するには、逐語的な環境を使用する必要があります。 FAQの最後の質問は、Sweaveでコメントを解析することです。 –