Komentar keluar teks dalam R Markdown (file Rmd)

117

Dalam .Rmdfile R Markdown ( ), bagaimana Anda mengomentari teks yang tidak digunakan? Saya tidak mengacu pada teks dalam potongan kode R, tetapi teks umum, seperti % di LaTex misalnya.

aonan zhang
sumber
2
Awalnya ditutup sebagai duplikat ; pembukaan kembali karena Rmarkdown berpotensi memberikan opsi alternatif yang tidak didukung oleh penurunan harga.
baptiste

Jawaban:

163

Saya pikir Anda harus dapat menggunakan komentar html biasa:

<!-- regular html comment --> 

Apakah ini Bekerja untukmu?

pengguna1981275
sumber
5
anehnya, kode r sebaris dalam komentar html tersebut mencoba untuk mengevaluasi. misalnya, <-- Some text with `r mean(x)` inline code -->dapat mengakibatkan kesalahan 'blah not Found' pada Knit karena kode inline dievaluasi secara tidak terduga.
Brian D
Saya rasa saya ingat melihat Yihui Xie menyebutkan bahwa membuat knitr mengenali karakter komentar akan terlalu sulit karena knitr tidak bertanggung jawab untuk merender dokumen ke dalam html atau pdf. Saya pikir karakter komentar HTML hanya ditangani oleh pandoc / rmarkdown setelah dirajut.
nakal
28

Blok yaml tambahan dapat digunakan di mana saja di dalam dokumen, dan diberi komentar #

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

No comment.

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

Namun perlu dicatat bahwa ini tidak mencegah knitr untuk mengevaluasi kode r sebaris .

baptiste
sumber
16

Setelah menyeret baris yang ingin Anda beri komentar, tekan SHIFT+ CMD+ C(macOS), SHIFT+ CTRL+ C(Windows). Ini adalah cara pintas editor R Markdown (R Studio) untuk berkomentar.

z0nam
sumber
8
Bagi saya itu Ctrl + Shift + C. Terima kasih!
Evan Rosica
2
Saya menjalankan Windows 10, dan bagi saya itu juga Ctrl + Shift + C. Terima kasih!
HelloGoodbye
2
@EvanRosica, HelloGoodbye, Terima kasih atas informasinya, jawaban saya sudah saya edit untuk menambahkan shortcut windows secara eksplisit.
z0nam