2013-03-27 40 views
9

Tôi đang sử dụng knitr và muốn loại bỏ bất kỳ loại kết xuất tiết nào khi đan một tệp. Tôi biết rằng tôi có thể loại bỏ các thanh tiến trình bởithanh tiến trình khi sử dụng knitr

opts_knit$set(progress=FALSE) 

Tuy nhiên, tôi muốn ngăn chặn ngay cả những thông tin về các tập tin xử lý và các tập tin đầu ra. Điều này có thể bằng cách nào đó không?

Trả lời

8

Tôi vừa thêm đối số mới có tên quiet trong knit() vào ngày khác, sẽ chặn thông báo về tên tệp. Bạn có thể cài đặt latest development version hoặc đợi knitr v1.2, cách đó khoảng 10 ngày.

library(knitr) 
knit(..., quiet = TRUE) 
+0

chỉ cố gắng để cài đặt knitr devel dưới R devel (2013/02/27 r62087), tôi nhận được lỗi sau: ** cài đặt họa tiết Lỗi: .onLoad thất bại trong loadNamespace() cho 'knitr' , chi tiết: gọi: công cụ :: vignetteEngine ("knitr", weave = vweave, tangle = vtangle, lỗi: đối số không được sử dụng (pattern = c ("[.] [rRsS] (nw | tex) $", "[ .] [Rr] (md | html) $ "), gói = pkg) L ERI: cài đặt họa tiết không thành công. Làm việc tốt dưới bản beta R 3.0.0, tôi có phải sử dụng một phiên bản R gần đây hơn không? – steffi

+0

@steffi Nếu bạn sử dụng R-devel, bạn phải kiểm tra ít nhất r62130; 62087 là không đủ. –

Các vấn đề liên quan