gpt4 book ai didi

r - 在 rmarkdown 表中嵌入 png

转载 作者:行者123 更新时间:2023-12-05 00:58:22 27 4
gpt4 key购买 nike

我在 R 中有一个数据框,其中包含有关一堆序列图案的许多属性。其中一列包含指向该主题的 png 图像的路径。我想使用 rmarkdown 将文件另存为 html 页面,显示具有所有属性的数据框或表格,并显示 PNG 图像。我无法弄清楚如何做到这一点。

最佳答案

  • 它是 总是 最好从一些可重现的示例开始:
    df <- data.frame(name = c('bicycle', 'binoculars', 'globe'))
    df$url <- paste0('http://fa2png.io/static/images/',
    df$name, '_000000_64.png')
  • 调用 pander::pandoc.image在 Markdown 中呈现来自上述 URL 的图像标记:
    library(pander)
    df$url <- sapply(df$url, pandoc.image.return)
  • 渲染 Markdown 表:
    pander(df)


  • 结果如下表:
    -----------------------------------------------------------------------
    name url
    ---------- ------------------------------------------------------------
    bicycle ![](http://fa2png.io/static/images/bicycle_000000_64.png)

    binoculars ![](http://fa2png.io/static/images/binoculars_000000_64.png)

    globe ![](http://fa2png.io/static/images/globe_000000_64.png)
    -----------------------------------------------------------------------

    可以将其转换为 HTML 或任何其他格式,例如 pandoc :
    pandoc -t html

    enter image description here

    关于r - 在 rmarkdown 表中嵌入 png,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32597629/

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