gpt4 book ai didi

r - 从 RStudio 控制台复制文本为 "plain text"

转载 作者:行者123 更新时间:2023-12-05 02:11:02 25 4
gpt4 key购买 nike

有没有一种简单的方法可以将 RStudio 控制台中的选定输出复制为纯文本?

例如,我有这个输出: enter image description here

然后当我选择它并将它复制到另一个应用程序(例如 MS Word 或 WPS Office)时,我总是得到这种丑陋的格式: enter image description here

我知道我可以在 MS Word 中“仅保留文本”(例如粘贴后立即按 Ctrl-T)和其他应用程序中的类似选项,但我希望有一个热键,或者如果我可以将所有输出转换为RStudio 控制台默认为纯文本(因为我对它的格式没有任何用处)。

最佳答案

Addins 菜单中,有一个选项可以将值/输出复制到剪贴板。

请参阅clipr

enter image description here


或者您可以捕获控制台输出并将输出写入剪贴板。

to_clip_board <- function(x){
message(paste(
as.character(substitute(x)), "written to clipboard."
))
write.table(
paste0(capture.output(x),collapse = "\n"),
"clipboard",
col.names = FALSE,
row.names = FALSE
)
}
> to_clip_board(iris)
> to_clip_board(data.frame)

关于r - 从 RStudio 控制台复制文本为 "plain text",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58015123/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com