【问题标题】:exporting table in R to HTML with hyperlinks将 R 中的表格导出为带有超链接的 HTML
【发布时间】:2011-11-06 20:37:47
【问题描述】:

虽然这个问题已经在此处进行了更普遍的研究:

Exporting R tables to HTML

我特别想知道如何让数据框中的文本在 .html 文件中显示为超链接。我正在使用R2HTML 包。

foo <- data.frame(a=c(1,2,3), b=c(4,5,6), 
url=c('http://nytimes.com', 'http://cnn.com', 'http://www.weather.gov'))


HTML(foo, file='foo.html')

在上面的示例中,我希望http://nytimes.com 等在foo.html 文件中显示为超链接。

如果我遗漏了一些明显的东西,我们深表歉意。

【问题讨论】:

    标签: html r


    【解决方案1】:

    这是使用googleVis的解决方案

    foo <- transform(foo, url = paste('<a href = ', shQuote(url), '>', url, '</a>')) 
    x = gvisTable(foo, options = list(allowHTML = TRUE))
    plot(x)
    

    【讨论】:

    • 谢谢,非常有帮助!您对变换的使用就是诀窍。然后我可以使用HTML(foo, file='bar.html') 并正确显示。此外,感谢您与gvisTable 分享您的提示,非常好。使用 print(x, file='bar.html') 可以得到想要的结果。
    • 关于gvisTable()的问题。有没有办法更改参数,以便显示的行数和列数随着您调整浏览器窗口的大小而变化?
    猜你喜欢
    • 1970-01-01
    • 2021-06-12
    • 2015-07-08
    • 2019-10-26
    • 2013-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多