R Markdown'daki metni açıklama (Rmd dosyası)


117

Bir R Markdown ( .Rmd) dosyasında, kullanılmayan metni nasıl yorumlarsınız? Ben gibi R kod yığın metin, fakat genel metinler, kastetmiyorum % içinde LaTex örneğin.


2
Başlangıçta kopya olarak kapatıldı ; Rmarkdown potansiyel olarak markdown tarafından desteklenmeyen alternatif seçenekler sağlayabileceğinden yeniden açılma.
baptiste

Yanıtlar:


163

Normal html yorumlarını kullanabilmeniz gerektiğini düşünüyorum:

<!-- regular html comment --> 

Bu senin için uygun mu?


5
Garip bir şekilde, bu html yorumları içindeki satır içi r kodu değerlendirmeye çalışır. Örneğin, <-- Some text with `r mean(x)` inline code -->satır içi kodun beklenmedik şekilde değerlendirilmesinden dolayı Knit'te 'blah not Found' hatalarına neden olabilir.
Brian D

Sanırım Yihui Xie, knitr'in yorum karakterlerini tanımasının çok zor olacağını çünkü knitr'in dokümanı html veya pdf'ye dönüştürmekten sorumlu olmadığını söylediğini hatırlıyorum. HTML yorum karakterlerinin sadece örüldükten sonra pandoc / rmarkdown tarafından ele alındığını düşünüyorum.
Randy

28

Ekstra yaml blokları belgenin herhangi bir yerinde kullanılabilir ve #

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

No comment.

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

Ancak bunun, knitr'in satır içi r kodunu değerlendirmesini engellemediğini unutmayın .


16

Yorum yapmak istediğiniz satırları sürükledikten sonra SHIFT+ CMD+ C(macOS), SHIFT+ CTRL+ C(Windows) tuşlarına basın . Bu, yorum yapmak için R Markdown editörünün (R Studio) kısayolu.


8
Benim için Ctrl + Shift + C idi. Teşekkürler!
Evan Rosica

2
Windows 10 çalıştırıyorum ve benim için de Ctrl + Shift + C idi. Teşekkürler!
HelloGoodbye

2
@EvanRosica, HelloGoodbye, Bilgileriniz için teşekkür ederim, cevabımı Windows kısayolunu açıkça eklemek için düzenledim.
z0nam
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.