Tôi đang viết một số ghi chú R với Sweave và muốn hiển thị các lỗi phổ biến. Ví dụ:Hiển thị lỗi với sweave
<<echo=TRUE, eval=TRUE>>=
x = 5
#Case matters!
x*X
@
Tuy nhiên khi xoay, tài liệu sẽ không biên dịch do lỗi R. Có cách nào để thực hiện biên dịch sweave và hiển thị (độc đáo hình thành) lỗi?
Tôi nghĩ về điều đó, nhưng muốn tránh hiển thị 'try' – csgillespie
Suy nghĩ khác của tôi là có thể có một tùy chọn (error = some.function) có thể hoạt động, nhưng tôi không thể tìm thấy bất cứ điều gì. Bạn có thể gọi mỗi đoạn mã hai lần: một lần với một thử và echo = FALSE nhưng eval = TRUE và nắm bắt thông báo lỗi. Sau đó, một lần mà không cần thử và các thiết lập đảo ngược. Sau đó, chỉ cần in ra thông báo lỗi một cách riêng biệt. – Shane