如何解决我如何粗略地使用addResourcePath?
我想更改Shiny从中获取图像的目录。我需要将带有logo.jpg的www文件夹放在另一个名为Additional_files的文件夹中,这是我的家庭作业要求。我已经阅读了文档,但是我不理解,因为这是我的第一个R项目。如何选择prefix和directoryPath参数,以使光泽遍历所需文件?我还需要它在任何台式机上都能工作,而不仅仅是我的。我已经看到了一些示例,其中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"))))
该徽标应该出现在右上角。提前非常感谢您。
解决方法
addResourcePath
使用其2个参数将文件夹的内容映射到URL的路径:
-
prefix
是路径 -
directoryPath
是子文件夹
要将“闪亮”设置为从闪亮的应用程序的“图像”子文件夹提供文件,并将其映射到应用程序URL的“图片”子路径,请使用:
addResourcePath(prefix = "pics",directoryPath = "images")
在您的应用中,要引用位于该“图像”子文件夹中的名为“ my_pic.jpg”的图像,请使用:
img(src="pics/py_pic.jpg")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。