从R中的另一个列表创建具有条件值的新列表(子列表)

交易员

我有ListResiduals看起来像这样的列表

ListResiduals
    OptionA   Value
          1       4
          2       0
          3       7
    OptionB   Value
          1       2
          2       2
          3       9
    OptionC   Value
          1       3
          2       2
          3       1

我需要使用上一个列表Watchlist的名称(其中最后一个值是例如> 5)创建一个新列表,如下所示:

Watchlist
  OptionA 
  OptionB

我有以下代码,但是它为我想要的创建了一个毫无意义的矩阵。

    Watchlist <- sapply(ListResiduals, function(x) {
  (lapply(ListResiduals, tail, n = 1) > 5)
  })
弹力球

尝试这个:

unlist(lapply(ListResiduals,
       FUN = function(d) names(d)[1][tail(d, 1)$Value > 5]))

# "OptionA" "OptionB" 

tail(d, 1)$Value > 5检查的最后一个值是否Value> 5然后,我们选择data.frame(头名OptionAOptionBOptionC),但只保留如果该值tail(d, 1)$Value > 5就是TRUE

使用unlist将返回一个字符向量。

数据

ListResiduals <- 
  list(d1 = data.frame(OptionA = 1:3, Value = c(4, 0, 7)),
       d2 = data.frame(OptionB = 1:3, Value = c(2, 2, 9)),
       d3 = data.frame(OptionC = 1:3, Value = c(3, 2, 1)))

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从另一个列表中删除带有条件的嵌套列表中的元素-Java 8

来自分类Dev

如何有条件地将一个列表中的元组附加到另一个元组列表中?

来自分类Dev

从另一个列表创建具有相同索引的值的列表

来自分类Dev

熊猫:具有条件的另一个数据框中的新数据框

来自分类Dev

如何从具有子列表的列表中获取值并将所有值按顺序存储在另一个列表中

来自分类Dev

从另一个数据框中减去具有条件的数据框中的值

来自分类Dev

创建一个新列表,其中包含另一个列表中某些单词的以下值

来自分类Dev

Angular.js如何根据另一个列表中是否存在重复元素来有条件地检查复选框

来自分类Dev

根据另一个值有条件地映射 LINQ 中的新属性

来自分类Dev

R-有条件地用另一个数据框中的值替换值

来自分类Dev

在另一个表中具有条件的Phalcon模型find()

来自分类Dev

在另一个单元格中具有条件的SUMIF函数

来自分类Dev

R:通过查找同一列中具有条件的数据框中所有大于或小于另一个给定数字的数字来创建新列

来自分类Dev

将HashMap列表检索到另一个列表中,一个键具有多个值

来自分类Dev

有条件地将列表文档从一个集合批量移动到另一个集合

来自分类Dev

根据m子Dataweave中另一个列表中的值有效替换列表中的值

来自分类Dev

根据另一个列表中的值从两个列表创建一个列表

来自分类Dev

在另一个列表中搜索列表值

来自分类Dev

Linq-获取具有列表属性的对象,该属性在另一个列表中不包含值

来自分类Dev

根据另一个列表中的重复值合并子列表

来自分类Dev

pandas:根据另一个列表列中的条件从列表列返回值

来自分类Dev

如何从另一个列表中订购具有匹配键的对象列表?

来自分类Dev

如何使用R选择特定条件,从另一个列表创建一个列表?

来自分类Dev

如何有条件地将一列填充到列表中另一列中的值?

来自分类Dev

如何在 SELECT 子句中创建一个新列并用字符串/列表动态填充它并满足所有条件语句的连接?

来自分类Dev

从另一个列表(嵌套列表)的列表元素开始创建一个新列表

来自分类Dev

从另一个列表(嵌套列表)的列表元素开始创建一个新列表

来自分类Dev

java-从另一个列表的子属性创建一个列表

来自分类Dev

检查数据帧中的值是否存在于具有条件的另一个数据帧中

Related 相关文章

  1. 1

    从另一个列表中删除带有条件的嵌套列表中的元素-Java 8

  2. 2

    如何有条件地将一个列表中的元组附加到另一个元组列表中?

  3. 3

    从另一个列表创建具有相同索引的值的列表

  4. 4

    熊猫:具有条件的另一个数据框中的新数据框

  5. 5

    如何从具有子列表的列表中获取值并将所有值按顺序存储在另一个列表中

  6. 6

    从另一个数据框中减去具有条件的数据框中的值

  7. 7

    创建一个新列表,其中包含另一个列表中某些单词的以下值

  8. 8

    Angular.js如何根据另一个列表中是否存在重复元素来有条件地检查复选框

  9. 9

    根据另一个值有条件地映射 LINQ 中的新属性

  10. 10

    R-有条件地用另一个数据框中的值替换值

  11. 11

    在另一个表中具有条件的Phalcon模型find()

  12. 12

    在另一个单元格中具有条件的SUMIF函数

  13. 13

    R:通过查找同一列中具有条件的数据框中所有大于或小于另一个给定数字的数字来创建新列

  14. 14

    将HashMap列表检索到另一个列表中,一个键具有多个值

  15. 15

    有条件地将列表文档从一个集合批量移动到另一个集合

  16. 16

    根据m子Dataweave中另一个列表中的值有效替换列表中的值

  17. 17

    根据另一个列表中的值从两个列表创建一个列表

  18. 18

    在另一个列表中搜索列表值

  19. 19

    Linq-获取具有列表属性的对象,该属性在另一个列表中不包含值

  20. 20

    根据另一个列表中的重复值合并子列表

  21. 21

    pandas:根据另一个列表列中的条件从列表列返回值

  22. 22

    如何从另一个列表中订购具有匹配键的对象列表?

  23. 23

    如何使用R选择特定条件,从另一个列表创建一个列表?

  24. 24

    如何有条件地将一列填充到列表中另一列中的值?

  25. 25

    如何在 SELECT 子句中创建一个新列并用字符串/列表动态填充它并满足所有条件语句的连接?

  26. 26

    从另一个列表(嵌套列表)的列表元素开始创建一个新列表

  27. 27

    从另一个列表(嵌套列表)的列表元素开始创建一个新列表

  28. 28

    java-从另一个列表的子属性创建一个列表

  29. 29

    检查数据帧中的值是否存在于具有条件的另一个数据帧中

热门标签

归档