gpt4 book ai didi

r - 如何正确使用 addResourcePath?

转载 作者:行者123 更新时间:2023-12-05 04:59:41 24 4
gpt4 key购买 nike

我想更改 shiny 从中获取图像的目录。我需要将带有 logo.jpg 的 www 文件夹放在另一个名为 additional_files 的文件夹中,作为我的作业任务的要求。我已经阅读了文档,但我不明白,因为这是我的第一个 R 项目。如何选择前缀和 directoryPath 参数,使 shiny 遍历我想要的文件?我还需要它在任何桌面上工作,而不仅仅是我的。我见过一些示例,其中 directoryPath 的格式为 C:\User... 我需要它在我设置的工作目录中工作。这是我的尝试,但它会抛出一条关于未使用参数的错误消息:

ui <- dashboardPage(
skin = "green",
addResourcePath(prefix = "logo_fach_qual.jpg", directoryPath = "Additional_Files_Group_01/www"),
box(img(src = "logo_fach_qual", width = "50%", height = "50%")),
dashboardHeader(title = "Case Study 01"),

dashboardSidebar(collapsed = TRUE,
sidebarMenu(
menuItem("Production Volume", tabName = "production"),
menuItem("Error rate of parts and components", tabName = "error"),
menuItem("Logistic network", tabName = "network"))))

Logo 应该出现在右上角。非常感谢您。

最佳答案

addResourcePath 使用其 2 个参数将文件夹的内容映射到 URL 的路径:

  • prefix是路径
  • directoryPath为子文件夹

要将 Shiny 设置为从你的 shiny 应用程序的“images”子文件夹中提供文件,并将其映射到你的应用程序 URL 的“pics”子路径,请使用:

addResourcePath(prefix = "pics", directoryPath = "images")

在您的应用中,要引用位于“图像”子文件夹中名为“my_pic.jpg”的图像,请使用:

img(src="pics/py_pic.jpg")

关于r - 如何正确使用 addResourcePath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63417399/

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