R:猫数据缓冲而不是控制台屏幕
R: cat data to buffer instead to console screen
我想 cat
数据缓冲,所以我可以使用 CTRL + V
命令复制它们。现在它们被打印到屏幕上,我必须从中手动复制它们。我知道如何打印到 R
中的文件,但它不适合我的目的。
如 this SO question 中所述并由 @etienne 报告的方法是使用 linux 实用程序 xclip
。 clipr
包对其进行了包装,使其易于使用。它提供了直观的 read_clip
和 write_clip
功能。例如,您可以尝试:
require(clipr)
write_clip(letters[1:10],breaks="")
并写下:
abcdefghij
使用 CTRL+V。
重要提示:不用xclip
也可以安装clipr
,但基本没用
我想 cat
数据缓冲,所以我可以使用 CTRL + V
命令复制它们。现在它们被打印到屏幕上,我必须从中手动复制它们。我知道如何打印到 R
中的文件,但它不适合我的目的。
如 this SO question 中所述并由 @etienne 报告的方法是使用 linux 实用程序 xclip
。 clipr
包对其进行了包装,使其易于使用。它提供了直观的 read_clip
和 write_clip
功能。例如,您可以尝试:
require(clipr)
write_clip(letters[1:10],breaks="")
并写下:
abcdefghij
使用 CTRL+V。
重要提示:不用xclip
也可以安装clipr
,但基本没用