[英]R print table using message
我有一個數據框,我想打印作為顯示NA
值的警告。
我不能單獨使用打印的原因是我正在運行一個RMarkdown文檔,我希望在不將此數據框添加到pdf的情況下運行該文檔,而是在控制台中單獨打印數據框和所有其他警告消息。
當我嘗試使用message(df)
它只會粘貼一個包含所有列的長字符串,並將日期轉換為數字。
我嘗試使用幾乎完美的message(kable(df))
,但行不會出現在新行上。 有什么建議?
我的猜測是你想使用capture.output()
:
> message(paste0(capture.output(iris), collapse = "\n"))
Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1 5.1 3.5 1.4 0.2 setosa
2 4.9 3.0 1.4 0.2 setosa
3 4.7 3.2 1.3 0.2 setosa
4 4.6 3.1 1.5 0.2 setosa
5 5.0 3.6 1.4 0.2 setosa
...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.