R Markdown(Rmdファイル)のテキストをコメント化


117

Rマークダウン(.Rmd)ファイルで、未使用のテキストをどのようにコメント化しますか?私のようなRコードチャンク内のテキストが、一般的なテキストを参照していないよラテックス例えば。


2
最初は複製として閉じられました。Rmarkdownはmarkdownでサポートされていない代替オプションを提供できる可能性があるため、再開します。
baptiste 2017年

回答:


163

通常のhtmlコメントを使用できるはずです。

<!-- regular html comment --> 

これはうまくいきますか?


5
奇妙なことに、これらのhtmlコメント内のインラインrコードは評価しようとします。たとえば、<-- Some text with `r mean(x)` inline code -->インラインコードが予期せず評価されるため、Knitで「何も見つからない」エラーが発生する可能性があります。
ブライアンD

knitrはドキュメントをhtmlまたはpdfにレンダリングする責任がないため、kiにコメント文字を認識させるのは非常に難しいとYihui Xieが言及したのを覚えていると思います。HTMLコメント文字は、編成後にpandoc / rmarkdownによってのみ処理されると思います。
ランディ

28

余分なyamlブロックはドキュメント内のどこでも使用でき、コメントアウトされます #

---
title: "Untitled"
output: html_document
---

No comment.

---
# here's a comment
# ```{r}
# x = pi
# ```
--- 

ただし、これはknitrがインライン rコードを評価することを妨げないことに注意してください。


16

コメントを作成したい行をドラッグした後、SHIFT+ CMD+ C(macOS)、SHIFT+ CTRL+ C(Windows)を押します。これは、コメントアウトするためのRマークダウンエディター(R Studio)のショートカットです。


8
私にとってはCtrl + Shift + Cでした。ありがとう!
Evan Rosica

2
私はWindows 10を実行していますが、私にとってはCtrl + Shift + Cでもありました。ありがとう!
HelloGoodbye

2
@ EvanRosica、HelloGoodbye、情報ありがとうございます。回答を編集して、Windowsショートカットを明示的に追加しました。
z0nam
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.