如何在文件中写入R输出

时间:2016-09-15 21:47:46

标签: r file view

如何在文件中写入R输出?我问了这个问题,因为我试图查看终端中R的数据帧的所有输出,而不是RStudio,但是我遇到了一些错误;

> View(mpg) 

Error in .External2(C_dataviewer, x, title) : unable to start data viewer
In addition: Warning messages:
1: In View(mpg) :
  locale not supported by Xlib: some X ops will operate in C locale
2: In View(mpg) : X cannot set locale modifiers
3: In View(mpg) :
  unable to create fontset -*-fixed-medium-r-*-*-*-120-*-*-*-*-*-*

那么,我该如何解决这个问题呢?

我使用MacOS并已安装XQuartz

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

要重定向所有输出,您可以使用sink命令。 sink("test.log")会将所有输出重定向到test.logsink(NULL)会再次关闭重定向。