【问题标题】:Save View() output of RStudio as html将 RStudio 的 View() 输出保存为 html
【发布时间】:2015-06-02 15:20:46
【问题描述】:

是否可以将我在 RStudio 中对某些数据使用 View() 命令时看到的页面保存为 html 文件?

【问题讨论】:

  • 你有没有注意到,当你在 RStudio 中的任意位置右击时,会有一个“检查”选项?每次都这样做可能有点麻烦,但我认为可以从网络检查器中复制粘贴。
  • html 文件是什么意思?你想把它保存为表格吗? github.com/gforge/htmlTable
  • 如果您只需要一个用于将表格导出为 html 的包,您可能也会喜欢 xtable 包。
  • 您使用的是什么版本的 RStudio?在 0.98 中,您实际上是在查看 .html 文件(您可以使用前面提到的 Inspect 选项找到指向它的 Iframe,然后从那里复制);在 0.99 中,数据查看器是一个 Web 应用程序,需要连接到 RStudio 本身才能流式传输新数据,因此无法离线保存。

标签: r rstudio


【解决方案1】:

也许您的数据看起来像 mtcars 数据

data(mtcars)
View(mtcars)

library(xtable)

sink 命令将输出发送到文件

sink('somehtmlfile.html')
print(xtable(mtcars),type='html')

然后用

恢复正常
sink()

现在在浏览器中打开 somehtmlfile.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多