如何将省略号的内容保存在R中以用于深度嵌套的函数调用中?

bskaggs

我正在尝试编写一个函数,该函数遍历目录的直接子目录中的所有文件,然后运行自定义编写的函数以从文件的文本中提取特征:

load.samples <- function(path = ".", ...) {
  dirs <- dir(path, full.names = TRUE)[file.info(dir(path, full.names = TRUE))$isdir]
  lapply(dirs, function(p) {
    lapply(dir(p, full.names = TRUE), function(f) {
      text <- readChar(f, file.info(f)$size)
      extractFeatures(text, ...) #I want this call to pass along the extra parameters to load.samples
    })
  })
}

我试图将传递给load.samples函数的任何其他参数传递给extractFeatures函数。但是,上面的代码显然不起作用,因为to的调用而不是直接调用,而是extractFeatures包装在通过两个to的嵌套调用调用的两个嵌套函数中lapply,并且每当我尝试传递任何额外的参数时,我都会得到未使用的参数错误的参数load.samples

保存此类嵌套函数中使用的椭圆值的最简单方法是什么?

亚诺斯

将第一行更改为此:

load.samples <- function(..., path = ".") {

诀窍是...应该在常规参数之后,但命名参数之前

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在定义中使用省略号时,如何在R函数调用中捕获错误或未定义的参数

来自分类Dev

嵌套函数调用和省略号的名称相同的参数

来自分类Dev

如何让R识别省略号中的参数向量?

来自分类Dev

如何让R识别省略号中的参数向量?

来自分类Dev

如何避免Dplyr中的省略号...?

来自分类Dev

如何将省略号应用于CheckBoxList控件标签文本

来自分类Dev

如何将数据表省略号应用于此列?

来自分类Dev

如何在嵌套函数中正确使用省略号

来自分类Dev

如何将省略号运算符得到的参数传递给其他函数?

来自分类Dev

如何将省略号运算符得到的参数传递给其他函数?

来自分类Dev

省略项中的省略号省略

来自分类Dev

嵌套函数中的省略号扩展:错误“'...'在错误的上下文中使用”

来自分类Dev

函数参数中的省略号是否使用与普通参数相同的调用布局

来自分类Dev

使函数对help()函数中的参数使用省略号

来自分类Dev

R:函数如何使用省略号(...)接受变量参数而不将其复制到内存中?

来自分类Dev

如何删除jQuery DataTables分页中的省略号?

来自分类Dev

如何从C#的堆栈跟踪中删除省略号?

来自分类Dev

将函数调用保存在容器中

来自分类Dev

文字溢出:IE中的省略号

来自分类Dev

计算python中的省略号

来自分类Dev

使用嵌套函数时,为什么 R 省略号 (...) 匹配更多参数?

来自分类Dev

如何将不透明度应用于文本溢出:省略号

来自分类Dev

如何使用省略号传递参数并在R中的另一个环境中求值

来自分类Dev

将省略号应用于文本时,如何显示工具提示?

来自分类Dev

如何将省略号添加到MenuStrip项目文本

来自分类Dev

可以将Ng-repeat用于省略号

来自分类Dev

通过嵌套宏中的省略号捕获可变数量的参数;缺少模式变量错误

来自分类Dev

文本溢出:省略号在嵌套的flex容器中不起作用

来自分类Dev

通过嵌套宏中的省略号捕获可变数量的参数;缺少模式变量错误

Related 相关文章

  1. 1

    在定义中使用省略号时,如何在R函数调用中捕获错误或未定义的参数

  2. 2

    嵌套函数调用和省略号的名称相同的参数

  3. 3

    如何让R识别省略号中的参数向量?

  4. 4

    如何让R识别省略号中的参数向量?

  5. 5

    如何避免Dplyr中的省略号...?

  6. 6

    如何将省略号应用于CheckBoxList控件标签文本

  7. 7

    如何将数据表省略号应用于此列?

  8. 8

    如何在嵌套函数中正确使用省略号

  9. 9

    如何将省略号运算符得到的参数传递给其他函数?

  10. 10

    如何将省略号运算符得到的参数传递给其他函数?

  11. 11

    省略项中的省略号省略

  12. 12

    嵌套函数中的省略号扩展:错误“'...'在错误的上下文中使用”

  13. 13

    函数参数中的省略号是否使用与普通参数相同的调用布局

  14. 14

    使函数对help()函数中的参数使用省略号

  15. 15

    R:函数如何使用省略号(...)接受变量参数而不将其复制到内存中?

  16. 16

    如何删除jQuery DataTables分页中的省略号?

  17. 17

    如何从C#的堆栈跟踪中删除省略号?

  18. 18

    将函数调用保存在容器中

  19. 19

    文字溢出:IE中的省略号

  20. 20

    计算python中的省略号

  21. 21

    使用嵌套函数时,为什么 R 省略号 (...) 匹配更多参数?

  22. 22

    如何将不透明度应用于文本溢出:省略号

  23. 23

    如何使用省略号传递参数并在R中的另一个环境中求值

  24. 24

    将省略号应用于文本时,如何显示工具提示?

  25. 25

    如何将省略号添加到MenuStrip项目文本

  26. 26

    可以将Ng-repeat用于省略号

  27. 27

    通过嵌套宏中的省略号捕获可变数量的参数;缺少模式变量错误

  28. 28

    文本溢出:省略号在嵌套的flex容器中不起作用

  29. 29

    通过嵌套宏中的省略号捕获可变数量的参数;缺少模式变量错误

热门标签

归档