如何正确地使用Golem Shiny应用中的另一个软件包中的内部数据? 我目前正在开发一个Golem Shiny应用程序。由于它依赖大量使用之前需要转换的原始数据,因此我将工作流的这一部分分为专用的包装...

问题描述 投票:0回答:1

i已多次读取第7.2节(内部数据)

r r套件(2e)。虽然我很舒服地在一个包装中使用
data.rda

,但我不确定如何处理像我这样的情况 -

usethis::use_data(internal_this, internal_that, internal = TRUE)文件来自另一个软件包,但本来可以在闪亮的应用程序包中内部使用,而闪亮的软件包本身也具有内部enter image description heredata.rda用于包装内。

我当前的方法是:
.rda
文件移民到闪亮应用程序包的

data.rda

文件夹。 创建了一个文件,该文件仅包含一行代码enter image description hereR/

Load_data.R

加载对象。

  1. 该应用程序可以访问数据,这似乎可以工作。但是,这是正确的方法吗?如果没有,什么是更强大的解决方案?
  2. 任何评论将不胜感激!
    
        
    	
    根据
    写作r扩展,第1.1.5
  3. 节:

子目录仅包含R代码文件。 enter image description here

load(file = file.path("R", "data.rda"))

data.rda

文件的例外,但没有其他例外。 这表明使用

R
r shiny r-package golem
1个回答
0
投票
INSTEAD,您可以导出准备的数据(或数据准备功能) 从您的私人数据准备软件包中,将结果烘烤到

sysdata.rda 对于您的主包。 对于可重复性,为这些步骤编写脚本。在

.in

R/data.rda

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.