在R語言中,sink()函數用于重定向輸出,將控制臺上的輸出寫入到文件中。它有兩種常用的用法:
sink("output.txt")
print("Hello, world!")
sink()
上面的代碼將控制臺上的輸出寫入到output.txt文件中。當執行sink()函數時,會恢復輸出到控制臺。
sink("output.txt", append=TRUE)
print("Hello, world!")
sink()
上面的代碼將控制臺上的輸出同時寫入到output.txt文件和控制臺。設置append=TRUE參數可以將內容追加到文件中而不是覆蓋。