标签: targets-r-package

目标::tar_map() 示例?(R 的目标是静态分支)

有谁有如何使用目标包(R)中的静态分支的示例吗?我正在阅读有关静态分支的目标手册,但我很难理解它(即使我确实获得了动态分支)。

https://books.ropensci.org/targets/static.html

r target targets-r-package

5
推荐指数
1
解决办法
629
查看次数

当我有多个数据文件时应该如何使用{targets}

我有大约 50 个数据文件(主题),在将它们组合到 data.frame 中进行建模之前,我会单独处理它们。我不确定如何最好地使用 {targets} 来实现此目的。

我尝试使用动态分支,但我不确定如何使用这种方法跟踪主题 ID。在我目前的方法中,我将所有数据都放在命名列表中,其中第一级名称是主题 ID,但对于目标,名称是任意的。

我知道这并不是一个具体的问题,但我希望得到一个适当的解决方案,而不是为错误的问题得到“正确”的答案。

r targets-r-package

4
推荐指数
1
解决办法
766
查看次数

项目中没有可见的全局函数定义/全局变量没有可见的绑定?

我正在 VS Code 中使用 R,使用R Extension。我几乎所有的项目工作都使用Targets来完成,这意味着我的包导入和函数通常位于单独的文件中。

\n

一个简单的例子是在一个如下所示的文件夹中工作

\n
project\n\xe2\x94\x82   packages.R\n\xe2\x94\x82   README.md\n\xe2\x94\x82   _targets.R\n\xe2\x94\x82\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80R\n\xe2\x94\x82       functions.R\n
Run Code Online (Sandbox Code Playgroud)\n

我遇到的问题是,我从 {lintr} 收到有关从packages.R(或从tar_option_set(packages=c(...)))加载的函数(esp 特殊)的全局函数定义的警告。我有一个类似的问题,lintr 无法识别列名,而是将它们视为丢失的变量。例如,中的函数functions.R可能如下所示:

\n

Lintr 警告示例

\n

如果我正在开发一个包,解决方案(如此和其他地方发布的)将是将函数包含在命名空间中。但我不认为每个快速分析都需要一个包。我还能如何避免这些警告?是排除这些短绒的唯一其他选择吗/.lintr

\n

r visual-studio-code lintr targets-r-package

3
推荐指数
1
解决办法
1361
查看次数

标签 统计

r ×3

targets-r-package ×3

lintr ×1

target ×1

visual-studio-code ×1