我正在編寫使用R & knitr的小型報告,將輸出發送至pdf。在R和knitr中,我可以抑制readOGR的消息嗎?
我用幾個形狀文件在我的分析,每當我用rgdal
包readOGR
功能我得到的是正在讀什麼樣的信息,例如:
OGR data source with driver: ESRI Shapefile
Source: "__PATH_HERE__", layer: "__NAME__OF__LAYER__HERE__"
with 148 features and 5 fields
Feature type: wkbPolygon with 2 dimensions
通常情況下,它是有有用的東西。 。但不幸的是,它也打印出我的pdf輸出。
我試着將針織衫的塊選項設置爲echo=FALSE, message=FALSE
,但不幸的是它沒有幫助。
任何更好的解決方案呢?
你有兩個更好的解決方案,但是當一切都失敗(在C代碼,你想看到其他的輸出,即打印消息,knitr塊),我發現, 'capture.output'可以是有用的。 – baptiste