将nls应用于列表中的元素

鹦鹉

想象一下这两个列表,如下所示:

seq<-seq(1,16)
L1<-list(A=seq, B=seq, C=seq, D=seq)

v1=c(11,15,17,19,21,22,24,25,26,27,28,28,29,29,30,30)
v2=c(14,19,23,24,26,27,28,29,30,30,31,32,32,32,32,33)
v3=c(2,4,5,6,6,7,8,8,9,9,9,10,10,10,11,11)
v4=c(8,13,17,20,22,24,26,27,28,29,30,31,32,33,33,34)
L2<-list(A=v1,B=v2,C=v3,D=v4)

现在,我想做的就是使用nls公式将这些模型拟合为一个特定的模型,即L1 $ A和L2 $ A,L1 $ B和L2 $ B等。我可以分别对每个向量进行操作,例如:

nls.A<-nls(L2.A~(a/b)*(1-exp(-b*L1.A)),
    start=list(a=1, b=0.1),
    trace= TRUE, data=data.frame(L1$A, L2$A))

但是我想对每个列表的四个四个元素进行操作,并检索一个对象,该对象也是一个具有全部四个结果($ A,$ B,$ C,$ D)的列表。

我已经尝试过使用for循环,虽然不是很推荐,但是像这样

for (i in L1) {
  nls(L2.i~(a/b)*(1-exp(-b*L1.i)),
      start=list(a=1, b=0.1),trace= TRUE,
  data=data.frame(L1$i, L2$i))
}

但这还不能回答我的问题(我真的需要该死的清单)。我认为带有lapply的东西是理想的选择,但不知道如何使用lapply来做这样的事情。有什么想法吗?

伦特罗普

使用mapply您的annonymus功能

res <- mapply(function(x,y){
  nls(y~(a/b)*(1-exp(-b*x)),
      start=list(a=1, b=0.1),
      trace= TRUE, data=data.frame(x, y))
},L1,L2, SIMPLIFY=FALSE)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将nls应用于列表中的元素

来自分类Dev

将元素应用于列表中的连续元素

来自分类Dev

将函数应用于元素列表

来自分类Dev

将函数应用于元素列表

来自分类Dev

将功能应用于python中的元素或元素列表的最佳方法

来自分类Dev

Python:将函数列表应用于列表中的每个元素

来自分类Dev

球拍/方案-将功能应用于列表列表中的每个元素

来自分类Dev

列表样式应用于CSS中的嵌套列表元素

来自分类Dev

如何将AND应用于列表的所有元素?

来自分类Dev

将函数应用于列表的第n个元素

来自分类Dev

递归地将函数应用于列表元素

来自分类Dev

R使用“ [[”将函数应用于嵌套列表元素

来自分类Dev

如何将AND应用于列表的所有元素?

来自分类Dev

将功能仅应用于Scala的列表或数组中的一个元素

来自分类Dev

如何将样式应用于列表中的相邻元素

来自分类Dev

R编程如何将列表中的单个元素应用于函数

来自分类Dev

将函数应用于r中具有公共元素的多个列表

来自分类Dev

Python:将分配律应用于列表中的元素

来自分类Dev

将功能应用于数据帧列表中的相应元素

来自分类Dev

将函数应用于列表中的每个第二个元素

来自分类Dev

将函数应用于R中列表元素的所有成对组合

来自分类Dev

Common Lisp-将功能应用于列表中的所有其他元素

来自分类Dev

将函数应用于列表中每个数据框的每个元素

来自分类Dev

将日志应用于时间序列列表中的所有元素

来自分类Dev

将功能应用于数据帧列表中的相应元素

来自分类Dev

将功能仅应用于Scala的列表或数组中的一个元素

来自分类Dev

R编程如何将列表中的单个元素应用于函数

来自分类Dev

如何将函数应用于 Haskell 列表中的每个元素?

来自分类Dev

将函数应用于列表中的每个元素到另一个列表中的每个元素

Related 相关文章

  1. 1

    将nls应用于列表中的元素

  2. 2

    将元素应用于列表中的连续元素

  3. 3

    将函数应用于元素列表

  4. 4

    将函数应用于元素列表

  5. 5

    将功能应用于python中的元素或元素列表的最佳方法

  6. 6

    Python:将函数列表应用于列表中的每个元素

  7. 7

    球拍/方案-将功能应用于列表列表中的每个元素

  8. 8

    列表样式应用于CSS中的嵌套列表元素

  9. 9

    如何将AND应用于列表的所有元素?

  10. 10

    将函数应用于列表的第n个元素

  11. 11

    递归地将函数应用于列表元素

  12. 12

    R使用“ [[”将函数应用于嵌套列表元素

  13. 13

    如何将AND应用于列表的所有元素?

  14. 14

    将功能仅应用于Scala的列表或数组中的一个元素

  15. 15

    如何将样式应用于列表中的相邻元素

  16. 16

    R编程如何将列表中的单个元素应用于函数

  17. 17

    将函数应用于r中具有公共元素的多个列表

  18. 18

    Python:将分配律应用于列表中的元素

  19. 19

    将功能应用于数据帧列表中的相应元素

  20. 20

    将函数应用于列表中的每个第二个元素

  21. 21

    将函数应用于R中列表元素的所有成对组合

  22. 22

    Common Lisp-将功能应用于列表中的所有其他元素

  23. 23

    将函数应用于列表中每个数据框的每个元素

  24. 24

    将日志应用于时间序列列表中的所有元素

  25. 25

    将功能应用于数据帧列表中的相应元素

  26. 26

    将功能仅应用于Scala的列表或数组中的一个元素

  27. 27

    R编程如何将列表中的单个元素应用于函数

  28. 28

    如何将函数应用于 Haskell 列表中的每个元素?

  29. 29

    将函数应用于列表中的每个元素到另一个列表中的每个元素

热门标签

归档