0
我想知道是否有可能用強制tryCatch執行「錯誤處理」的「錯誤」信息創建日誌? 是能夠獲得潛在錯誤的可見性。我想避免打印。 謝謝!R:使用tryCatch的錯誤處理創建一個txt文件
我想知道是否有可能用強制tryCatch執行「錯誤處理」的「錯誤」信息創建日誌? 是能夠獲得潛在錯誤的可見性。我想避免打印。 謝謝!R:使用tryCatch的錯誤處理創建一個txt文件
這將工作:
outputFile <-file("output.txt")
tryCatch({
--- your code ---
}, error = function(e) {
writeLines(as.character(e), outputFile)
})
-----------------------------
close(outputFile)
的感謝!題。輸出文件是一個實際的文件,或者當你把文件自動生成它?其他問題。信息將是錯誤的權利?或者它可以告訴你更多。比如說。這是一個循環。它可以給出哪些索引失敗的信息? – donpresente
1.文件將自動生成。 2.是的,在我的例子中,信息是錯誤信息。但你可以在文件中寫下你想要的東西。如果你在一個循環中,你可以寫'writeLines(paste0(「在index/step」,i,「出現錯誤後,as.character(e))'。 – Paul
令人驚歎的@Paul!謝謝! – donpresente