r - 如何从RStudio中运行的脚本获取所有输出

标签 r text rstudio

我想查看具有149行的脚本的输出。整个脚本中都有我要查看的表。我正在使用RStudio IDE。过去,我使用过Tinn-R。我将运行整个脚本,并且代码行和打印对象将在控制台中可见。

例如,这是节选

attach(uniquehuman.race.eth)
partA.eth <-table(Ethnicity, Sex,useNA="ifany")
partA.eth
margin.table(partA.eth,1)#row totals
margin.table(partA.eth,2)#column totals
nrow(uniquehuman.race.eth)#total logged in


上面的代码将给出表的文本输出以及我需要的数字。然后,我可以保存控制台或将整个内容复制并粘贴到文本文件中。

如何在RStudio中做到这一点?我最接近的是在每一行上按CTRL-ENTER,但是我不想这样做149次。如果按CTRL-SHIFT-ENTER键“全部运行”,则R处理所有数据并将对象放入内存,但看不到输出。

请告诉我如何查看所有输出和/或将输出发送到文本文件。

最佳答案

我是RStudio开发人员之一。感谢您的反馈-我将记录一个错误。

同时,一种解决方法是从控制台执行source(filename, echo=T)

关于r - 如何从RStudio中运行的脚本获取所有输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5571591/

相关文章:

r - 在 Rprofile.site 中使用 .libPaths 更改 R 默认库路径失败

r - 是否可以在Sweave的R/S输出中取消显示箭头(">")?

c# - Word-Wrap 上的 Fire 事件

r - 打开 RStudio 项目时出现系统错误 183

r - R 中向量的这种 "repeating"行为是否有名称?

r - R 包 Grofit 中的 gcfit 输出

html - 列列表中的文本节点不考虑父宽度

Python Tkinter 文本格式标记

r - kableExtra 包中的 group_rows() 函数不对行进行分组

r - 如何从 RStudio 在 YARN 上初始化新的 Spark 上下文和执行程序编号