Nhận xét văn bản trong R Markdown (tệp Rmd)


117

Trong .Rmdtệp R Markdown ( ), làm thế nào để bạn nhận xét văn bản không sử dụng? Tôi không đề cập đến văn bản trong đoạn mã R, mà là các văn bản chung, như % trong LaTex chẳng hạn.


2
Ban đầu bị đóng là trùng lặp ; mở lại vì Rmarkdown có thể cung cấp các tùy chọn thay thế không được hỗ trợ bởi markdown.
baptiste

Câu trả lời:


163

Tôi nghĩ bạn sẽ có thể sử dụng bình luận html thông thường:

<!-- regular html comment --> 

công việc này là dành cho bạn?


5
kỳ lạ thay, mã r nội tuyến trong các nhận xét html đó cố gắng đánh giá. ví dụ: <-- Some text with `r mean(x)` inline code -->có thể dẫn đến lỗi 'blah not Found' trên Knit do mã nội tuyến được đánh giá bất ngờ.
Brian D

Tôi nghĩ rằng tôi nhớ đã thấy Yihui Xie đề cập rằng việc để dao động nhận dạng các ký tự bình luận sẽ là quá khó khăn bởi vì daoytr không chịu trách nhiệm kết xuất tài liệu thành html hoặc pdf. Tôi nghĩ rằng các ký tự bình luận HTML chỉ được xử lý bởi pandoc / rmarkdown sau khi đan.
randy

28

Các khối yaml bổ sung có thể được sử dụng ở bất kỳ đâu bên trong tài liệu và được nhận xét bằng #

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

No comment.

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

Tuy nhiên, lưu ý rằng điều này không ngăn cản dao động đánh giá mã r nội tuyến .


16

Sau khi kéo các dòng bạn muốn bình luận, nhấn SHIFT+ CMD+ C(macOS), SHIFT+ CTRL+ C(Windows). Đây là phím tắt của trình chỉnh sửa R Markdown (R Studio) để nhận xét ra.


8
Đối với tôi đó là Ctrl + Shift + C. Cảm ơn!
Evan Rosica

2
Tôi đang chạy Windows 10 và đối với tôi đó cũng là Ctrl + Shift + C. Cảm ơn!
HelloGoodbye 24/09/19

2
@EvanRosica, HelloGoodbye, Cảm ơn bạn đã cung cấp thông tin, tôi đã chỉnh sửa câu trả lời của mình để thêm phím tắt cửa sổ một cách rõ ràng.
z0nam
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.