แสดงความคิดเห็นใน R Markdown (ไฟล์ Rmd)


117

ใน.Rmdไฟล์R Markdown ( ) คุณจะแสดงความคิดเห็นเกี่ยวกับข้อความที่ไม่ได้ใช้อย่างไร ฉันไม่ได้อ้างถึงข้อความในกลุ่มรหัส R แต่เป็นข้อความทั่วไปเช่น%ในLaTexเป็นต้น


2
ถูกปิดในตอนแรกว่าซ้ำกัน ; การเปิดใหม่เนื่องจาก Rmarkdown อาจให้ตัวเลือกอื่นที่ markdown ไม่รองรับ
baptiste

คำตอบ:


163

ฉันคิดว่าคุณควรจะสามารถใช้ความคิดเห็น html ปกติได้:

<!-- regular html comment --> 

สิ่งนี้เหมาะกับคุณหรือไม่?


5
ผิดปกติรหัส r แบบอินไลน์ภายในความคิดเห็น html เหล่านั้นพยายามประเมิน เช่น<-- Some text with `r mean(x)` inline code -->อาจทำให้เกิดข้อผิดพลาด 'blah not Found' บน Knit เนื่องจากโค้ดอินไลน์ถูกประเมินโดยไม่คาดคิด
Brian D

ฉันคิดว่าฉันจำได้ว่าเคยเห็น Yihui Xie พูดถึงว่าการที่นักถักรู้จักตัวอักษรความคิดเห็นนั้นยากเกินไปเพราะ knitr ไม่รับผิดชอบในการแสดงผลเอกสารเป็น html หรือ pdf ฉันคิดว่าอักขระความคิดเห็น HTML จะจัดการกับ pandoc / rmarkdown หลังจากถักเท่านั้น
Randy

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 Markdown editor (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.